net45/Resources/metadata.json

{"metadata":[{"value":{"metamodel":{"packages":[{"value":{"services":[{"value":{"name":"com.vmware.nsx.csm.aws.key_pairs","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of Aws Key Pairs","params":[{"name":"account_id","documentation":"Identifier for account based on which list of key pairs will be obtained (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_id","documentation":"Identifier for region based on which list of key pairs will be obtained (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsKeyPairList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_key_pair_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/key-pairs","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws.key_pairs"},{"value":{"name":"com.vmware.nsx.csm.aws.gateway_amis","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a AWS Gateway AMI","params":[{"name":"region_id","documentation":"ID of AWS region (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"region-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"aws_gateway_ami_info","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_ami_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayAmiInfo","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_ami_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateway-amis/{region-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns AWS Gateway AMI for a particular region","params":[{"name":"region_id","documentation":"ID of AWS region (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"region-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayAmiInfo","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_ami_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateway-amis/{region-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a AWS Gateway AMI","params":[{"name":"region_id","documentation":"ID of AWS region (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"region-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateway-amis/{region-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of Aws Gateway Amis","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_id","documentation":"Identifier for region based on which list of AWS Gateway AMIs will be obtained (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayAmisListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_amis_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateway-amis","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Registers a AWS Gateway AMI for the region specified in the body. One can register only one gateway AMI ID per region. If a gateway AMI is already registered with a region, user is expected to use update API to overwrite the registerd AMI for a region.","params":[{"name":"aws_gateway_ami_info","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_ami_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayAmiInfo","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_ami_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateway-amis","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws.gateway_amis"},{"value":{"name":"com.vmware.nsx.csm.aws.gateways","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates configuration for primary gateway and secondary gateway for the vpc, if exists.","params":[{"name":"vpc_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"aws_gateway_deploy_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_deploy_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayDeployConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_deploy_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateways/{vpc-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns configuration for primary gateway and secondary gateway for the vpc,if exists.","params":[{"name":"vpc_id","documentation":"ID of the Vpc (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayDeployConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_deploy_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateways/{vpc-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"undeploy","documentation":"All the required configuration to undeploy Aws gateways will be absorbed as a part of request body in this api and gateway undeployment will be triggered.","params":[{"name":"aws_gateway_undeploy_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_undeploy_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateways?action=undeploy","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"undeploy"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"deploy","documentation":"All the required configuration to deploy Aws gateways will be absorbed as a part of request body in this api and gateway deployment will be triggered.","params":[{"name":"aws_gateway_deploy_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_deploy_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayDeployConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_deploy_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateways?action=deploy","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"deploy"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns configuration information for all gateways","params":[{"name":"account_id","documentation":"Identifier for account based on which Aws gateways list can to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_id","documentation":"Identifier for region based on which Aws Gateways list can to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"vpc_id","documentation":"Identifier for vpc based on which Aws Gateways list can to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewaysListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateways_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateways","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws.gateways"}],"name":"com.vmware.nsx.csm.aws","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.fabric.compute_collections","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specific compute collection.","params":[{"name":"cc_ext_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cc-ext-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-collections/{cc-ext-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all compute collections.","params":[{"name":"cm_local_id","documentation":"Local Id of the compute collection in the Compute Manager (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cm_local_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"discovered_node_id","documentation":"Id of the discovered node which belongs to this Compute Collection (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"discovered_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"display_name","documentation":"Name of the ComputeCollection in source compute manager (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"external_id","documentation":"External ID of the ComputeCollection in the source Compute manager, e.g. mo-ref in VC (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"node_id","documentation":"Id of the fabric node created from a discovered node belonging to this Compute Collection (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"origin_id","documentation":"Id of the compute manager from where this Compute Collection was discovered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"origin_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"origin_type","documentation":"ComputeCollection type like VC_Cluster. Here the Compute Manager type prefix would help in differentiating similar named Compute Collection types from different Compute Managers (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"origin_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-collections","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.compute_collections"},{"value":{"name":"com.vmware.nsx.fabric.compute_managers","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates a specified compute manager","params":[{"name":"compute_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"compute_manager","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeManager","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-managers/{compute-manager-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specific compute manager","params":[{"name":"compute_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeManager","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-managers/{compute-manager-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Unregisters a specified compute manager","params":[{"name":"compute_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-managers/{compute-manager-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all compute managers.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"origin_type","documentation":"Compute manager type like vCenter (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"origin_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"server","documentation":"IP address or hostname of compute manager (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeManagerListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-managers","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Registers compute manager with NSX. Inventory service will collect data from the registered compute manager","params":[{"name":"compute_manager","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeManager","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-managers","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.compute_managers"},{"value":{"name":"com.vmware.nsx.fabric.nodes","documentation":"","constants":[{"value":{"documentation":"Possible value for resourceType of operation Nodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PublicCloudGatewayNode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_PUBLICCLOUDGATEWAYNODE"},{"value":{"documentation":"Possible value for hypervisorOsType of operation Nodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ESXI","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HYPERVISOR_OS_TYPE_ESXI"},{"value":{"documentation":"Possible value for hypervisorOsType of operation Nodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UBUNTUKVM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HYPERVISOR_OS_TYPE_UBUNTUKVM"},{"value":{"documentation":"Possible value for hypervisorOsType of operation Nodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RHELKVM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HYPERVISOR_OS_TYPE_RHELKVM"},{"value":{"documentation":"Possible value for resourceType of operation Nodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EdgeNode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_EDGENODE"},{"value":{"documentation":"Possible value for action of operation Nodes.performaction.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"enter_maintenance_mode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERFORMACTION_ACTION_ENTER_MAINTENANCE_MODE"},{"value":{"documentation":"Possible value for resourceType of operation Nodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HostNode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_HOSTNODE"},{"value":{"documentation":"Possible value for action of operation Nodes.performaction.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"exit_maintenance_mode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERFORMACTION_ACTION_EXIT_MAINTENANCE_MODE"},{"value":{"documentation":"Possible value for hypervisorOsType of operation Nodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HYPERV","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HYPERVISOR_OS_TYPE_HYPERV"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies attributes of a fabric node (host or edge).","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"node","documentation":"(required)\nThe parameter must contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Node\nThe result will contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specific fabric node (host or edge).","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.Node\nThe result will contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"upgradeinfra","documentation":"Perform a service deployment upgrade on a host node","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"disable_vm_migration","documentation":"Should VM migration be disabled during upgrade (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"disable_vm_migration","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.Node\nThe result will contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}?action=upgrade_infra","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"upgradeinfra"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Removes a specified fabric node (host or edge). A fabric node may only be deleted when it is no longer referenced by a Transport Node. If unprepare_host option is specified, the host will be deleted without uninstalling the NSX components from the host.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"unprepare_host","documentation":"Delete a host without uninstalling NSX components (optional, default to true)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"unprepare_host","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all fabric nodes (hosts and edges).","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"discovered_node_id","documentation":"Id of the discovered node which was converted to create this node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"discovered_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"display_name","documentation":"HostNode display name (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"external_id","documentation":"HostNode external id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"hypervisor_os_type","documentation":"HostNode's Hypervisor type, for example ESXi, RHEL KVM or UBUNTU KVM. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"hypervisor_os_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"ip_address","documentation":"Management IP address of the node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"Node type from 'HostNode', 'EdgeNode', 'PublicCloudGatewayNode' (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"performaction","documentation":"The supported fabric node actions are enter_maintenance_mode, exit_maintenance_mode for EdgeNode. This API is deprecated, please call TransportNode maintenance mode API to update maintenance mode, refer to \\\"Update transport node maintenance mode\\\".","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"action","documentation":"Supported fabric node actions (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.Node\nThe result will contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"performaction"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a host node (hypervisor) or edge node (router) in the transport network. When you run this command for a host, NSX Manager attempts to install the NSX kernel modules, which are packaged as VIB, RPM, or DEB files. For the installation to succeed, you must provide the host login credentials and the host thumbprint. To get the ESXi host thumbprint, SSH to the host and run the openssl x509 -in /etc/vmware/ssl/rui.crt -fingerprint -sha256 -noout command. To generate host key thumbprint using SHA-256 algorithm please follow the steps below. Log into the host, making sure that the connection is not vulnerable to a man in the middle attack. Check whether a public key already exists. Host public key is generally located at '/etc/ssh/ssh_host_rsa_key.pub'. If the key is not present then generate a new key by running the following command and follow the instructions. ssh-keygen -t rsa Now generate a SHA256 hash of the key using the following command. Please make sure to pass the appropriate file name if the public key is stored with a different file name other than the default 'id_rsa.pub'. awk '{print $2}' id_rsa.pub | base64 -d | sha256sum -b | sed 's/ .*$//' | xxd -r -p | base64","params":[{"name":"node","documentation":"(required)\nThe parameter must contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Node\nThe result will contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restartinventorysync","documentation":"Restart the inventory sync for the node if it is currently internally paused. After this action the next inventory sync coming from the node is processed.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}?action=restart_inventory_sync","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restartinventorysync"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes"},{"value":{"name":"com.vmware.nsx.fabric.vifs","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all VIFs. A virtual network interface aggregates network interfaces into a logical interface unit that is indistinuishable from a physical network interface.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"host_id","documentation":"Id of the host where this vif is located. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"lport_attachment_id","documentation":"LPort Attachment Id of the virtual network interface. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport_attachment_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"owner_vm_id","documentation":"External id of the virtual machine. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"owner_vm_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"vm_id","documentation":"External id of the virtual machine. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VirtualNetworkInterfaceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_network_interface_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/vifs","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.vifs"},{"value":{"name":"com.vmware.nsx.fabric.compute_collection_fabric_templates","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates compute collection fabric template for the given id","params":[{"name":"fabric_template_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"fabric-template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"compute_collection_fabric_template","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_fabric_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionFabricTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_fabric_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-collection-fabric-templates/{fabric-template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get compute collection fabric template for the given id","params":[{"name":"fabric_template_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"fabric-template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionFabricTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_fabric_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-collection-fabric-templates/{fabric-template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes compute collection fabric template for the given id","params":[{"name":"fabric_template_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"fabric-template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-collection-fabric-templates/{fabric-template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns compute collection fabric templates","params":[{"name":"compute_collection_id","documentation":"Compute collection id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute_collection_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionFabricTemplateListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_fabric_template_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-collection-fabric-templates","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Fabric templates are fabric configurations applied at the compute collection level. This configurations is used to decide what automated operations should be a run when a host membership changes.","params":[{"name":"compute_collection_fabric_template","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_fabric_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionFabricTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_fabric_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-collection-fabric-templates","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.compute_collection_fabric_templates"},{"value":{"name":"com.vmware.nsx.fabric.discovered_nodes","documentation":"","constants":[{"value":{"documentation":"Possible value for hasParent of operation DiscoveredNodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"true","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HAS_PARENT_TRUE"},{"value":{"documentation":"Possible value for hasParent of operation DiscoveredNodes.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"false","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HAS_PARENT_FALSE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"hostprep","documentation":"Prepares(hostprep) discovered node for NSX. NSX LCP bundles are installed on this discovered node.","params":[{"name":"node_ext_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-ext-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.Node\nThe result will contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/discovered-nodes/{node-ext-id}?action=hostprep","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"hostprep"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specific discovered node.","params":[{"name":"node_ext_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-ext-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DiscoveredNode","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.discovered_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/discovered-nodes/{node-ext-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all discovered nodes.","params":[{"name":"cm_local_id","documentation":"Local Id of the discovered node in the Compute Manager (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cm_local_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"display_name","documentation":"Display name of discovered node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"external_id","documentation":"External id of the discovered node, ex. a mo-ref from VC (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"has_parent","documentation":"Discovered node has a parent compute collection or is a standalone host (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"has_parent","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"ip_address","documentation":"IP address of the discovered node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"node_id","documentation":"Id of the fabric node created from the discovered node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"node_type","documentation":"Discovered Node type like HostNode (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"origin_id","documentation":"Id of the compute manager from where this node was discovered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"origin_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"parent_compute_collection","documentation":"External id of the compute collection to which this node belongs (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"parent_compute_collection","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DiscoveredNodeListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.discovered_node_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/discovered-nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.discovered_nodes"},{"value":{"name":"com.vmware.nsx.fabric.virtual_machines","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"updatetags","documentation":"Update tags applied to the virtual machine. External id of the virtual machine will be specified in the request body. Request body should contain all the tags to be applied. To clear all tags, provide an empty list. User can apply maximum 10 tags on a virtual machine. The remaining 5 are reserved for system defined tags.","params":[{"name":"virtual_machine_tag_update","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_machine_tag_update","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/virtual-machines?action=update_tags","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"updatetags"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all virtual machines.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"display_name","documentation":"Display Name of the virtual machine (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"external_id","documentation":"External id of the virtual machine (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"host_id","documentation":"Id of the host where this vif is located (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VirtualMachineListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_machine_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/virtual-machines","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.virtual_machines"}],"name":"com.vmware.nsx.fabric","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.mac_sets.members","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Remove an individual MAC address from a MACSet","params":[{"name":"mac_set_id","documentation":"MACSet Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"mac_address","documentation":"MAC address to be removed (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac-address","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets/{mac-set-id}/members/{mac-address}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List all MAC addresses in a MACSet","params":[{"name":"mac_set_id","documentation":"MAC Set Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.MACAddressElementListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_address_element_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets/{mac-set-id}/members","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Add an individual MAC address to a MACSet","params":[{"name":"mac_set_id","documentation":"MAC Set Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"m_AC_address_element","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_address_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.MACAddressElement","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_address_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets/{mac-set-id}/members","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.mac_sets.members"}],"name":"com.vmware.nsx.mac_sets","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.mac_sets"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.eula.content","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return the content of end user license agreement in the specified format. By default, it's pure string without line break","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"format","documentation":"End User License Agreement content output format (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"format","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EULAContent","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.EULA_content","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/eula/content","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.eula.content"},{"value":{"name":"com.vmware.nsx.eula.accept","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Accept end user license agreement","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/eula/accept","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.eula.accept"},{"value":{"name":"com.vmware.nsx.eula.acceptance","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return the acceptance status of end user license agreement","params":[],"output":{"documentation":"com.vmware.nsx.model.EULAAcceptance","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.EULA_acceptance","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/eula/acceptance","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.eula.acceptance"}],"name":"com.vmware.nsx.eula","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.eula"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.fabric.nodes.network.interfaces","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Interfaces.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Interfaces.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation Interfaces.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation Interfaces.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns detailed information about the specified interface. Interface information includes MTU, broadcast and host IP addresses, link and admin status, MAC address, network mask, and the IP configuration method (static or DHCP).","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"interface_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInterfaceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}/network/interfaces/{interface-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the number of interfaces on the node and detailed information about each interface. Interface information includes MTU, broadcast and host IP addresses, link and admin status, MAC address, network mask, and the IP configuration method (static or DHCP).","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInterfacePropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}/network/interfaces","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.network.interfaces"}],"name":"com.vmware.nsx.fabric.nodes.network","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.network"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.hardening_policy.mandatory_access_control","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Enable or disable Mandatory Access Control","params":[{"name":"mandatory_access_control_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mandatory_access_control_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.MandatoryAccessControlProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mandatory_access_control_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/hardening-policy/mandatory-access-control","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Gets the enable status for Mandatory Access Control","params":[],"output":{"documentation":"com.vmware.nsx.model.MandatoryAccessControlProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mandatory_access_control_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/hardening-policy/mandatory-access-control","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.hardening_policy.mandatory_access_control"}],"name":"com.vmware.nsx.node.hardening_policy","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.hardening_policy"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.aaa.auth_policy","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update the currently configured authentication policy on the node. If any of api_max_auth_failures, api_failed_auth_reset_period, or api_failed_auth_lockout_period are modified, the http service is automatically restarted.","params":[{"name":"authentication_policy_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.authentication_policy_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AuthenticationPolicyProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.authentication_policy_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/aaa/auth-policy","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the currently configured authentication policies on the node.","params":[],"output":{"documentation":"com.vmware.nsx.model.AuthenticationPolicyProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.authentication_policy_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/aaa/auth-policy","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.aaa.auth_policy"}],"name":"com.vmware.nsx.node.aaa","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.aaa"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.configs.management","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the NSX Management nodes global configuration.","params":[{"name":"management_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ManagementConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/configs/management","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the NSX Management nodes global configuration.","params":[],"output":{"documentation":"com.vmware.nsx.model.ManagementConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/configs/management","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.configs.management"}],"name":"com.vmware.nsx.configs","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.configs"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.install_upgrade.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NSX install-upgrade service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/install-upgrade/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.install_upgrade.status"}],"name":"com.vmware.nsx.node.services.install_upgrade","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.install_upgrade"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.routing.advertisement.rules","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the advertisement rules on the specified logical router. The PUT request must include all the rules with the networks parameter. Modifiable parameters are networks, display_name, and description. Set the rules list to empty to delete/clear all rules.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"advertise_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advertise_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AdvertiseRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advertise_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/advertisement/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the advertisement rule list for the specified TIER1 logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AdvertiseRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advertise_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/advertisement/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.advertisement.rules"}],"name":"com.vmware.nsx.logical_routers.routing.advertisement","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.advertisement"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.ipfix_obs_points.switch_global","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update global switch IPFIX export configuration","params":[{"name":"ipfix_obs_point_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_obs_point_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixObsPointConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_obs_point_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix-obs-points/switch-global","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read global switch IPFIX export configuration","params":[],"output":{"documentation":"com.vmware.nsx.model.IpfixObsPointConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_obs_point_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix-obs-points/switch-global","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ipfix_obs_points.switch_global"}],"name":"com.vmware.nsx.ipfix_obs_points","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ipfix_obs_points"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.bridge_endpoints.statistics","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the statistics for the Bridge Endpoint of the given Endpoint id (endpoint-id)","params":[{"name":"endpoint_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"endpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeEndpointStatistics","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint_statistics","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-endpoints/{endpoint-id}/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.bridge_endpoints.statistics"},{"value":{"name":"com.vmware.nsx.bridge_endpoints.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the status for the Bridge Endpoint of the given Endpoint id","params":[{"name":"endpoint_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"endpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeEndpointStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-endpoints/{endpoint-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.bridge_endpoints.status"}],"name":"com.vmware.nsx.bridge_endpoints","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.bridge_endpoints"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.cluster.nodes.network.interfaces.stats","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"On the specified interface, returns the number of received (rx), transmitted (tx), and dropped packets; the number of bytes and errors received and transmitted on the interface; and the number of detected collisions.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"interface_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInterfaceStatisticsProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_statistics_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes/{node-id}/network/interfaces/{interface-id}/stats","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.nodes.network.interfaces.stats"}],"name":"com.vmware.nsx.cluster.nodes.network.interfaces","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.nodes.network.interfaces"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.network_encryption.sections","documentation":"","constants":[{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Sections.delete.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DELETE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_TOP"},{"value":{"documentation":"Possible value for type of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TYPE_layer3"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for type of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TYPE_layer2"},{"value":{"documentation":"Possible value for filterType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FILTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_FILTER"},{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Sections.delete.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DELETE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for filterType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SEARCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_SEARCH"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Sections.delete.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DELETE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.delete.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DELETE_OPERATION_TOP"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update the section but not its rules.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_section","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revisewithrules","documentation":"This API can be called for a section with or without rules. When invoked on a large number of rules, this API is supported only at low rates of invocation (not more than 2 times per minute). The typical latency of this API with about 1024 rules is about 15 seconds in a cluster setup. This API should not be invoked with large payloads at automation speeds. Instead, to move a section above or below another section, use: POST /api/v1/network-encryption/sections/<section-id>?action=revise To modify rules, use: PUT /api/v1/network-encryption/sections/<section-id>/rules/<rule-id>","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_section_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}?action=revise_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revisewithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a specific network encryption section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"createwithrules","documentation":"The limit on the number of rules is defined by maxItems in collection types for DneRule (DneRuleList types). When invoked on a section with a large number of rules, this API is supported only at low rates of invocation (not more than 4-5 times per minute). The typical latency of this API with about 1024 rules is about 4-5 seconds. This API should not be invoked with large payloads at automation speeds. More than 50 rules with a large number of rule references is not supported. Instead, to create sections, use: POST /api/v1/network-encryption/sections To create rules, use: POST /api/v1/network-encryption/sections/<section-id>/rules","params":[{"name":"dne_section_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections?action=create_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"createwithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"updatewithrules","documentation":"This API returns an error if the section does not have rules. When invoked on a large number of rules, this API is supported only at low rates of invocation (not more than 2 times per minute). The typical latency of this API with about 1024 rules is about 15 seconds in a cluster setup. This API should not be invoked with large payloads at automation speeds. Instead, to update rule content, use: PUT /api/v1/network-enryption/sections/<section-id>/rules/<rule-id>","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_section_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}?action=update_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"updatewithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a network encryption section and its rules","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cascade","documentation":"Flag to cascade delete of this object to all it's child objects. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cascade","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get network encryption sections","params":[{"name":"applied_tos","documentation":"AppliedTo's referenced by this section or section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"destinations","documentation":"Destinations referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"filter_type","documentation":"Filter type (optional, default to FILTER)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"key_policy_id","documentation":"key policy identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key_policy_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"services","documentation":"NSService referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sources","documentation":"Sources referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"type","documentation":"Section Type (optional, default to LAYER3)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSectionListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revise","documentation":"Update a network encryption section and/or its position","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_section","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}?action=revise","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revise"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"listwithrules","documentation":"When invoked on a section with a large number of rules, this API is supported only at low rates of invocation (not more than 4-5 times per minute). The typical latency of this API with about 1024 rules is about 4-5 seconds. This API should not be invoked with large payloads at automation speeds. More than 50 rules with a large number rule references is not supported. Instead, to get network encryption rules, use: GET /api/v1/network-encryption/sections/<section-id>/rules with the appropriate page size.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}?action=list_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"listwithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a network encryption section without rules","params":[{"name":"dne_section","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.sections"},{"value":{"name":"com.vmware.nsx.network_encryption.key_policies","documentation":"","constants":[{"value":{"documentation":"Possible value for encryptType of operation KeyPolicies.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENCRYPTION_AND_INTEGRITY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ENCRYPT_TYPE_ENCRYPTION_AND_INTEGRITY"},{"value":{"documentation":"Possible value for encryptAlgorithm of operation KeyPolicies.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENC_AES_GCM_128","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ENCRYPT_ALGORITHM_AES_GCM_128"},{"value":{"documentation":"Possible value for encryptType of operation KeyPolicies.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INTEGRITY_ONLY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ENCRYPT_TYPE_INTEGRITY_ONLY"},{"value":{"documentation":"Possible value for encryptAlgorithm of operation KeyPolicies.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENC_NULL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ENCRYPT_ALGORITHM_NULL"},{"value":{"documentation":"Possible value for macAlgorithm of operation KeyPolicies.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MAC_ALG_AES_GCM_128","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_MAC_ALGORITHM_128"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revoke","documentation":"Manually revoke a network encryption key policy for ungraceful re-key","params":[{"name":"key_policy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-policy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/{key-policy-id}?action=revoke","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revoke"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a network encryption key policy","params":[{"name":"key_policy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-policy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_key_policy","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyPolicy","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/{key-policy-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a specific network encryption key policy","params":[{"name":"key_policy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-policy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyPolicy","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/{key-policy-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"rotate","documentation":"Manually rotate a network encryption key policy for graceful re-key","params":[{"name":"key_policy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-policy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/{key-policy-id}?action=rotate","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"rotate"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a specific network encryption key policy","params":[{"name":"key_policy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-policy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/{key-policy-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get all network encryption key policies","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"encrypt_algorithm","documentation":"DNE key encryption algorithm (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"encrypt_algorithm","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"encrypt_type","documentation":"Key policy encryption type (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"encrypt_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"mac_algorithm","documentation":"MAC algorithm type (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_algorithm","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyPolicyListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a network encryption key policy","params":[{"name":"dne_key_policy","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyPolicy","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.key_policies"},{"value":{"name":"com.vmware.nsx.network_encryption.key_managers","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a specific network encryption key manager configuration","params":[{"name":"key_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_key_manager","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyManager","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-managers/{key-manager-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get configuration for a specific network encryption key manager","params":[{"name":"key_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyManager","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-managers/{key-manager-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete an attached network encryption key manager","params":[{"name":"key_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-managers/{key-manager-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get all configured instances of network encryption key managers","params":[],"output":{"documentation":"com.vmware.nsx.model.DneKeyManagerListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_manager_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-managers","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Add a network encryption key manager configuration","params":[{"name":"dne_key_manager","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyManager","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-managers","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.key_managers"},{"value":{"name":"com.vmware.nsx.network_encryption.status","documentation":"","constants":[{"value":{"documentation":"Possible value for status of operation Status.updatestatus.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPDATESTATUS_STATUS_ENABLE"},{"value":{"documentation":"Possible value for status of operation Status.updatestatus.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPDATESTATUS_STATUS_DISABLE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the network encryption status for a given context","params":[],"output":{"documentation":"com.vmware.nsx.model.NetworkEncryptionStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.network_encryption_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"updatestatus","documentation":"Update the firewall status for a given context","params":[{"name":"context","documentation":"Context for which network encryption status. (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"context","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"status of the given context. It could be one of the following values. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NetworkEncryptionStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.network_encryption_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/status?action=update_status","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"updatestatus"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.status"},{"value":{"name":"com.vmware.nsx.network_encryption.config","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update the global configuration of network encryption service","params":[{"name":"dne_global_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_global_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneGlobalConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_global_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/config","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the global configuration of network encryption service","params":[],"output":{"documentation":"com.vmware.nsx.model.DneGlobalConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_global_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/config","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.config"}],"name":"com.vmware.nsx.network_encryption","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.transport_zones.transport_node_status","documentation":"","constants":[{"value":{"documentation":"Possible value for status of operation TransportNodeStatus.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_STATUS_UP"},{"value":{"documentation":"Possible value for status of operation TransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEGRADED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_DEGRADED"},{"value":{"documentation":"Possible value for status of operation TransportNodeStatus.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEGRADED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_STATUS_DEGRADED"},{"value":{"documentation":"Possible value for status of operation TransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_UP"},{"value":{"documentation":"Possible value for source of operation TransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation TransportNodeStatus.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for status of operation TransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_DOWN"},{"value":{"documentation":"Possible value for source of operation TransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for status of operation TransportNodeStatus.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_STATUS_DOWN"},{"value":{"documentation":"Possible value for source of operation TransportNodeStatus.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Read status of transport nodes in a transport zone","params":[{"name":"zone_id","documentation":"ID of transport zone (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"Transport node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones/{zone-id}/transport-node-status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getall","documentation":"Read status of all the transport nodes","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"Transport node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones/transport-node-status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getall"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_zones.transport_node_status"},{"value":{"name":"com.vmware.nsx.transport_zones.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get high-level summary of a transport zone","params":[{"name":"zone_id","documentation":"ID of transport zone (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.HeatMapTransportZoneStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.heat_map_transport_zone_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones/{zone-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_zones.status"},{"value":{"name":"com.vmware.nsx.transport_zones.summary","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified transport zone, including the number of logical switches in the transport zone, number of logical spitch ports assigned to the transport zone, and number of transport nodes in the transport zone.","params":[{"name":"zone_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZoneStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones/{zone-id}/summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_zones.summary"}],"name":"com.vmware.nsx.transport_zones","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_zones"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.aaa.registration_token","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get registration access token","params":[{"name":"token","documentation":"Registration token (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"token","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RegistrationToken","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.registration_token","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/registration-token/{token}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete registration access token","params":[{"name":"token","documentation":"Registration token (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"token","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/registration-token/{token}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create registration access token","params":[],"output":{"documentation":"com.vmware.nsx.model.RegistrationToken","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.registration_token","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/registration-token","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.registration_token"},{"value":{"name":"com.vmware.nsx.aaa.roles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get role information","params":[{"name":"role","documentation":"Role Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"role","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RoleWithFeatures","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_with_features","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/roles/{role}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get information about all roles","params":[],"output":{"documentation":"com.vmware.nsx.model.RoleListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/roles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.roles"},{"value":{"name":"com.vmware.nsx.aaa.user_info","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get information about logged-in user","params":[],"output":{"documentation":"com.vmware.nsx.model.UserInfo","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.user_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/user-info","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.user_info"},{"value":{"name":"com.vmware.nsx.aaa.role_bindings","documentation":"","constants":[{"value":{"documentation":"Possible value for type of operation RoleBindings.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote_group","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TYPE_GROUP"},{"value":{"documentation":"Possible value for type of operation RoleBindings.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote_user","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TYPE_USER"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update User or Group's roles","params":[{"name":"binding_id","documentation":"User/Group's id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"role_binding","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RoleBinding","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/role-bindings/{binding-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get user/group's role information","params":[{"name":"binding_id","documentation":"User/Group's id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RoleBinding","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/role-bindings/{binding-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete user/group's roles assignment","params":[{"name":"binding_id","documentation":"User/Group's id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/role-bindings/{binding-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get all users and groups with their roles","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"name","documentation":"User/Group name (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"type","documentation":"Type (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RoleBindingListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_binding_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/role-bindings","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Assign roles to User or Group","params":[{"name":"role_binding","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RoleBinding","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/role-bindings","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.role_bindings"}],"name":"com.vmware.nsx.aaa","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.csm.aws_subnets","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of subnets","params":[{"name":"account_id","documentation":"Identifier for account based on which subnets are to be filtered (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"availability_zone_name","documentation":"Identifier for availability zone based on which subnets are to be filtered (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"availability_zone_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_name","documentation":"Identifier for region based on which subnets are to be filtered (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"vpc_id","documentation":"Identifier for vpc based on which subnets are to be filtered (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsSubnetListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_subnet_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-subnets","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws_subnets"},{"value":{"name":"com.vmware.nsx.csm.nsx_manager_accounts","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a NSX Manager account","params":[{"name":"account_id","documentation":"ID of NSX Manager account (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"nsx_manager_account","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_manager_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NsxManagerAccount","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_manager_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/nsx-manager-accounts/{account-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the particular NSX Manager account information","params":[{"name":"account_id","documentation":"ID of NSX Manager account (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NsxManagerAccount","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_manager_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/nsx-manager-accounts/{account-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a NSX Manager account","params":[{"name":"account_id","documentation":"ID of NSX Manager account (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/nsx-manager-accounts/{account-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of NSX Manager accounts","params":[],"output":{"documentation":"com.vmware.nsx.model.NsxManagerAccountsListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_manager_accounts_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/nsx-manager-accounts","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a NSX Manager account","params":[{"name":"nsx_manager_account","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_manager_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NsxManagerAccount","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_manager_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/nsx-manager-accounts","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.nsx_manager_accounts"},{"value":{"name":"com.vmware.nsx.csm.csmstatus","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return Csm status information","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.CsmStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.csm_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/csmstatus","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.csmstatus"},{"value":{"name":"com.vmware.nsx.csm.aws_regions","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the particual Aws Region","params":[{"name":"region_id","documentation":"ID of the region (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"region-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsRegion","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_region","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-regions/{region-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of Aws regions","params":[{"name":"account_id","documentation":"Identifier for account based on which regions are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_id","documentation":"Identifier for region based on which the list can be filtered or can be used to validate that hierarchy is correct (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsRegionsListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_regions_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-regions","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws_regions"},{"value":{"name":"com.vmware.nsx.csm.aws_accounts","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a AWS account information","params":[{"name":"account_id","documentation":"ID of AWS account (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"aws_account","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsAccount","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-accounts/{account-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the details of the particular AWS account","params":[{"name":"account_id","documentation":"ID of AWS account (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsAccount","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-accounts/{account-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"syncinventory","documentation":"Synchronizes Aws account related inventory like Regions, Vpcs, Instances Status of inventory synchronization can be known from Aws account status api","params":[{"name":"account_id","documentation":"ID of AWS account (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-accounts/{account-id}?action=sync_inventory","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"syncinventory"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete AWS account information","params":[{"name":"account_id","documentation":"ID of AWS account to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-accounts/{account-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Return a list of all AWS accounts","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_id","documentation":"Identifier for region based on which accounts statistics will be aggregated. Using this request parameter will return only all_accounts_vpc_stats and all_accounts_instance_stats properties. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsAccountsListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_accounts_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-accounts","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Add a AWS account to cloud serivce manager","params":[{"name":"aws_account","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsAccount","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-accounts","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws_accounts"},{"value":{"name":"com.vmware.nsx.csm.aws_vpcs","documentation":"","constants":[{"value":{"documentation":"Possible value for opStatus of operation AwsVpcs.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_UNMANAGED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_OP_STATUS_UNMANAGED"},{"value":{"documentation":"Possible value for opStatus of operation AwsVpcs.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_MANAGED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_OP_STATUS_MANAGED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns Vpc information","params":[{"name":"vpc_id","documentation":"ID of the Vpc (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsVpc","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_vpc","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-vpcs/{vpc-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of Vpcs. Support optional query parameters like account_id, region_id, cidr and/or op_status","params":[{"name":"account_id","documentation":"Identifier for account based on which vpcs are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cidr","documentation":"IPV4 CIDR Block for the Vpc (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cidr","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"op_status","documentation":"Identifier for state based on which vpcs are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"op_status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_id","documentation":"Identifier for region based on which vpcs are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"vpc_id","documentation":"Identifier for vpc based on which the list can be filtered or can be used to validate that hierarchy is correct (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsVpcListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_vpc_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-vpcs","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws_vpcs"},{"value":{"name":"com.vmware.nsx.csm.virtual_machines","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the particular virtual machine","params":[{"name":"virtual_machine_id","documentation":"ID of the virtual machine (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"virtual-machine-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.CloudVirtualMachine\nThe result will contain all the attributes defined in CloudVirtualMachine.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cloud_virtual_machine","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/virtual-machines/{virtual-machine-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the list of all virtual machines created or imported under a particular account id. Supports optional query parameters like region id, vpc id, public_ip, is_gateway.","params":[{"name":"account_id","documentation":"Identifier for account based on which virtual machines are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"instance_id","documentation":"Identifier for virtual machine based on which the list can be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"instance_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"is_gateway","documentation":"Is the VM a gateway node? (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"is_gateway","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"logical_switch_id","documentation":"Identifier for logical switch based on which Aws Virtual Machines are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"public_ip","documentation":"Public IP address of the virtual machine (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"public_ip","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"region_id","documentation":"Identifier for region based on whicha Virtual Machines are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"vpc_id","documentation":"Identifier for vpc based on which Aws Virtual Machines are to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.CloudVirtualMachinesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cloud_virtual_machines_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/virtual-machines","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.virtual_machines"}],"name":"com.vmware.nsx.csm","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.switching_profiles.summary","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get Counts of Ports and Switches Using This Switching Profile","params":[{"name":"switching_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.SwitchingProfileStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.switching_profile_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/switching-profiles/{switching-profile-id}/summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.switching_profiles.summary"}],"name":"com.vmware.nsx.switching_profiles","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.switching_profiles"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.firewall.rules.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return realized state information of a firewall rule.","params":[{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"barrier_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"barrier_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RuleState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.rule_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/rules/{rule-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.rules.state"}],"name":"com.vmware.nsx.firewall.rules","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.rules"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.realized_state.enforcement_points","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a Enforcement Point and the complete tree underneath. Returns the populated enforcement point object.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedEnforcementPoint","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all enforcement points. Returns the populated enforcement points.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedEnforcementPointListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_enforcement_point_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points"}],"name":"com.vmware.nsx.infra.realized_state","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.manager.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read manager service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/manager/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.manager.status"}],"name":"com.vmware.nsx.node.services.manager","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.manager"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.network_encryption.key_policies.rules","documentation":"","constants":[{"value":{"documentation":"Possible value for filterType of operation Rules.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SEARCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_SEARCH"},{"value":{"documentation":"Possible value for filterType of operation Rules.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FILTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_FILTER"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get all network encryption rules attached to a specific key policy","params":[{"name":"keypolicy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"keypolicy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"applied_tos","documentation":"AppliedTo's referenced by this section or section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"destinations","documentation":"Destinations referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"filter_type","documentation":"Filter type (optional, default to FILTER)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"key_policy_id","documentation":"key policy identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key_policy_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"services","documentation":"NSService referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sources","documentation":"Sources referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRuleListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/{keypolicy-id}/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.key_policies.rules"},{"value":{"name":"com.vmware.nsx.network_encryption.key_policies.reset","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Reset default network encryption key policy to system default for a specific encryption type","params":[{"name":"encrypt_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"encrypt-type","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/reset/{encrypt-type}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.key_policies.reset"},{"value":{"name":"com.vmware.nsx.network_encryption.key_policies.stats","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the statistics for a network encryption key policy","params":[{"name":"key_policy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key-policy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneKeyPolicyStats","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/key-policies/{key-policy-id}/stats","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.key_policies.stats"}],"name":"com.vmware.nsx.network_encryption.key_policies","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.key_policies"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.bridge_clusters.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the status for the Bridge Cluster of the given cluster id","params":[{"name":"cluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeClusterStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-clusters/{cluster-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.bridge_clusters.status"}],"name":"com.vmware.nsx.bridge_clusters","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.bridge_clusters"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","documentation":"","constants":[{"value":{"documentation":"Possible value for action of operation Neighbors.unsetpassword.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"clear_password","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UNSETPASSWORD_ACTION_PASSWORD"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a specific BGP Neighbor on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bgp_neighbor","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpNeighbor","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp/neighbors/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a specific BGP Neighbor on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpNeighbor","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp/neighbors/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"unsetpassword","documentation":"Unset/Delete the password property on the specific BGP Neighbor. No other property of the BgpNeighbor can be updated using this API","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"action","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpNeighbor","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp/neighbors/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"unsetpassword"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a specific BGP Neighbor on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp/neighbors/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of BGP Neighbors on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpNeighborListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp/neighbors","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Add a new BGP Neighbor on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bgp_neighbor","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpNeighbor","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp/neighbors","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.bgp.neighbors"}],"name":"com.vmware.nsx.logical_routers.routing.bgp","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.bgp"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.compute_collection_transport_node_templates.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns detailed transport node states for this compute collection","params":[{"name":"template_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"compute_collection_id","documentation":"Compute collection id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute_collection_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionTransportNodeTemplateStateList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template_state_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/compute-collection-transport-node-templates/{template-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.compute_collection_transport_node_templates.state"}],"name":"com.vmware.nsx.compute_collection_transport_node_templates","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.compute_collection_transport_node_templates"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.dhcp.servers.static_bindings","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a DHCP server's static binding","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"binding_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dhcp_static_binding","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_static_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpStaticBinding","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_static_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/static-bindings/{binding-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a DHCP server's static binding with the specified binding ID","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"binding_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpStaticBinding","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_static_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/static-bindings/{binding-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a static binding","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"binding_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/static-bindings/{binding-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get a paginated list of a DHCP server's static bindings","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpStaticBindingListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_static_binding_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/static-bindings","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a static binding for a DHCP server","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dhcp_static_binding","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_static_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpStaticBinding","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_static_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/static-bindings","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.servers.static_bindings"},{"value":{"name":"com.vmware.nsx.dhcp.servers.statistics","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the statistics of the given dhcp server.","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpStatistics","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_statistics","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.servers.statistics"},{"value":{"name":"com.vmware.nsx.dhcp.servers.leases","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Leases.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Leases.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get lease info of a given dhcp server id. If a \\\"pool_id\\\" is specified, the lease info of the pool are returned. If an \\\"address\\\" is specified, only the lease info the this address is returned. The \\\"address\\\" can be a single IP, an ip-range, or a mac address. \\\"pool_id\\\" and \\\"address\\\" are mutually excluded. Either a \\\"pool_id\\\" or an \\\"address\\\" can be provided, but not both.","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"address","documentation":"can be an ip address, or an ip range, or a mac address (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"address","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"pool_id","documentation":"The uuid of dhcp ip pool (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpLeases","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_leases","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/leases","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.servers.leases"},{"value":{"name":"com.vmware.nsx.dhcp.servers.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the service status of the given dhcp server.","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpServerStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_server_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.servers.status"},{"value":{"name":"com.vmware.nsx.dhcp.servers.ip_pools","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a DHCP server's IP pool","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"pool_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dhcp_ip_pool","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpIpPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/ip-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a DHCP server's IP pool with the specified pool ID","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"pool_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpIpPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/ip-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a DHCP server's IP pool","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"pool_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/ip-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get a paginated list of a DHCP server's IP pools","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpIpPoolListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/ip-pools","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create an IP pool for a DHCP server","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dhcp_ip_pool","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpIpPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}/ip-pools","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.servers.ip_pools"}],"name":"com.vmware.nsx.dhcp.servers","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.servers"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.http.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read http service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/http/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.http.status"}],"name":"com.vmware.nsx.node.services.http","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.http"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.administration.support_bundles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available, Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"collect","documentation":"Collect support bundles from registered cluster and fabric nodes.","params":[{"name":"support_bundle_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.support_bundle_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"override_async_response","documentation":"Override any existing support bundle async response (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"override_async_response","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.SupportBundleResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.support_bundle_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/administration/support-bundles?action=collect","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"collect"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.administration.support_bundles"}],"name":"com.vmware.nsx.administration","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.administration"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.network.interfaces.stats","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"On the specified interface, returns the number of received (rx), transmitted (tx), and dropped packets; the number of bytes and errors received and transmitted on the interface; and the number of detected collisions.","params":[{"name":"interface_id","documentation":"ID of interface to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInterfaceStatisticsProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_statistics_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/interfaces/{interface-id}/stats","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network.interfaces.stats"}],"name":"com.vmware.nsx.node.network.interfaces","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network.interfaces"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.firewall.sections.rules","documentation":"","constants":[{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for filterType of operation Rules.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SEARCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_SEARCH"},{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for filterType of operation Rules.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FILTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_FILTER"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_TOP"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies existing firewall rule in a firewall section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return existing firewall rule information in a firewall section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete existing firewall rule in a firewall section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"createmultiple","documentation":"Create multiple firewall rules in existing firewall section bounded by limit of 1000 firewall rules per section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"operation","documentation":"Operation (optional, default to insert_top)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules?action=create_multiple","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"createmultiple"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Return all firewall rule(s) information for a given firewall section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"applied_tos","documentation":"AppliedTo's referenced by this section or section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"destinations","documentation":"Destinations referenced by this section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"filter_type","documentation":"Filter type (optional, default to FILTER)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"services","documentation":"NSService referenced by this section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sources","documentation":"Sources referenced by this section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallRuleListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revise","documentation":"Modifies existing firewall rule along with relative position among other firewall rules inside a firewall section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"operation","documentation":"Operation (optional, default to insert_top)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules/{rule-id}?action=revise","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revise"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Adds a new firewall rule in existing firewall section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"operation","documentation":"Operation (optional, default to insert_top)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.sections.rules"},{"value":{"name":"com.vmware.nsx.firewall.sections.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return realized state information of a firewall section.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"barrier_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"barrier_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSectionState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.sections.state"}],"name":"com.vmware.nsx.firewall.sections","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.sections"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.file_store.thumbprint","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read file thumbprint","params":[{"name":"file_name","documentation":"Name of the file for which thumbprint should be computed (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.FileThumbprint","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file_thumbprint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/file-store/{file-name}/thumbprint","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.file_store.thumbprint"}],"name":"com.vmware.nsx.node.file_store","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.file_store"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.communication_profiles.communication_profile_entries","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read CommunicationProfileEntry","params":[{"name":"communication_profile_id","documentation":"CommunicationProfile ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_profile_entry_id","documentation":"CommunicationProfileEntry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationProfileEntry","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles/{communication-profile-id}/communication-profile-entries/{communication-profile-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete CommunicationProfileEntry","params":[{"name":"communication_profile_id","documentation":"CommunicationProfile ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_profile_entry_id","documentation":"CommunicationProfileEntry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles/{communication-profile-id}/communication-profile-entries/{communication-profile-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of CommunicationProfileEntries for the given CommunicationProfile.","params":[{"name":"communication_profile_id","documentation":"CommunicationProfile ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationProfileEntryListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile_entry_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles/{communication-profile-id}/communication-profile-entries","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Update the CommunicationProfileEntry. If a CommunicationProfileEntry with the communication-profile-entry-id is not already present, this API fails with a 404. Creation of CommunicationProfileEntries is not allowed using this API.","params":[{"name":"communication_profile_id","documentation":"CommunicationProfile ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_profile_entry_id","documentation":"CommunicationProfileEntry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_profile_entry","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationProfileEntry","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles/{communication-profile-id}/communication-profile-entries/{communication-profile-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.communication_profiles.communication_profile_entries"}],"name":"com.vmware.nsx.infra.communication_profiles","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.communication_profiles"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.cluster.nodes.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read Cluster Node Status","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterNodeStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes/{node-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getall","documentation":"Read Cluster Status","params":[],"output":{"documentation":"com.vmware.nsx.model.ClustersAggregateInfo","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.clusters_aggregate_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getall"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.nodes.status"}],"name":"com.vmware.nsx.cluster.nodes","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.nodes"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.syslog.exporters","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specific syslog collection point.","params":[{"name":"exporter_name","documentation":"Name of syslog exporter (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"exporter-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeSyslogExporterProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_syslog_exporter_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog/exporters/{exporter-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Removes a specified rule from the collection of syslog exporter rules.","params":[{"name":"exporter_name","documentation":"Name of syslog exporter to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"exporter-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog/exporters/{exporter-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the collection of registered syslog exporter rules, if any. The rules specify the collector IP address and port, and the protocol to use.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeSyslogExporterPropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_syslog_exporter_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog/exporters","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Adds a rule for exporting syslog information to a specified server. The required parameters are the rule name (exporter_name); severity level (emerg, alert, crit, and so on); transmission protocol (TCP or UDP); and server IP address or hostname. The optional parameters are the syslog port number, which can be 1 through 65,535 (514, by default); facility level to use when logging messages to syslog (kern, user, mail, and so on); and message IDs (msgids), which identify the types of messages to export.","params":[{"name":"node_syslog_exporter_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_syslog_exporter_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeSyslogExporterProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_syslog_exporter_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog/exporters","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.syslog.exporters"},{"value":{"name":"com.vmware.nsx.node.services.syslog.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read syslog service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.syslog.status"}],"name":"com.vmware.nsx.node.services.syslog","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.syslog"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.nsx_upgrade_agent.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read Nsx upgrade agent service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-upgrade-agent/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.nsx_upgrade_agent.status"}],"name":"com.vmware.nsx.node.services.nsx_upgrade_agent","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.nsx_upgrade_agent"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.ntp.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NTP service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ntp/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.ntp.status"}],"name":"com.vmware.nsx.node.services.ntp","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.ntp"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.routing.bgp.neighbors.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation Status.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"Transport node id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpNeighborsStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbors_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp/neighbors/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.bgp.neighbors.status"}],"name":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.bgp.neighbors"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.search.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NSX Search service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/search/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.search.status"}],"name":"com.vmware.nsx.node.services.search","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.search"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_switches.state","documentation":"","constants":[{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PARTIAL_SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_PARTIAL_SUCCESS"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_IN_PROGRESS"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_SUCCESS"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PENDING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_PENDING"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns current state of the logical switch configuration and details of only out-of-sync transport nodes.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitchState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of logical switches states that have realized state as provided as query parameter.","params":[{"name":"status","documentation":"Realized state of logical switches (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitchStateListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_state_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches.state"},{"value":{"name":"com.vmware.nsx.logical_switches.statistics","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns statistics of a specified logical switch. The query parameter \\\"source=realtime\\\" is not supported.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitchStatistics","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_statistics","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches.statistics"},{"value":{"name":"com.vmware.nsx.logical_switches.mac_table","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation MacTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation MacTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns MAC table of a specified logical switch from the given transport node if a transport node id is given in the query parameter, from the Central Controller Plane otherwise The query parameter \\\"source=cached\\\" is not supported.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"TransportNode Id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.MacAddressListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_address_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}/mac-table","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches.mac_table"},{"value":{"name":"com.vmware.nsx.logical_switches.summary","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the number of ports assigned to a logical switch.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitchStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}/summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches.summary"},{"value":{"name":"com.vmware.nsx.logical_switches.vtep_table","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation VtepTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation VtepTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the virtual tunnel endpoint table of a specified logical switch from the given transport node if a transport node id is given in the query parameter, from the Central Controller Plane otherwise. The query parameter \\\"source=cached\\\" is not supported.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"TransportNode Id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VtepListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}/vtep-table","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches.vtep_table"},{"value":{"name":"com.vmware.nsx.logical_switches.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for transportType of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VLAN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_TRANSPORT_TYPE_VLAN"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"},{"value":{"documentation":"Possible value for transportType of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OVERLAY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_TRANSPORT_TYPE_OVERLAY"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns Operational status of all logical switches. The query parameter \\\"source=realtime\\\" is not supported.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"diagnostic","documentation":"Flag to enable showing of transit logical switch. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"diagnostic","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"switching_profile_id","documentation":"Switching Profile identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_type","documentation":"Mode of transport supported in the transport zone for this logical switch (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_zone_id","documentation":"Transport zone identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitchStatusSummary","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_status_summary","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches.status"}],"name":"com.vmware.nsx.logical_switches","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.domains.communication_map.communication_entries","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read CommunicationEntry","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_entry_id","documentation":"CommunicationEntry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationEntry","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/communication-map/communication-entries/{communication-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete CommunicationEntry","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_entry_id","documentation":"CommunicationEntry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/communication-map/communication-entries/{communication-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List CommunicationEntries","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationEntryListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_entry_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/communication-map/communication-entries","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Update the CommunicationEntry. If a CommunicationEntry with the communication-entry-id is not already present, this API fails with a 404. Creation of CommunicationEntries is not allowed using this API.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_entry_id","documentation":"CommunicationEntry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_entry","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationEntry","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/communication-map/communication-entries/{communication-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.domains.communication_map.communication_entries"}],"name":"com.vmware.nsx.infra.domains.communication_map","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.domains.communication_map"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.cm_inventory.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read manager service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/cm-inventory/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.cm_inventory.status"}],"name":"com.vmware.nsx.node.services.cm_inventory","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.cm_inventory"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.licenses.licenses_usage","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns usage report of all registered modules","params":[],"output":{"documentation":"com.vmware.nsx.model.FeatureUsageList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_usage_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/licenses/licenses-usage","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.licenses.licenses_usage"}],"name":"com.vmware.nsx.licenses","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.licenses"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.ns_groups.member_types","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns member types for a specified NSGroup including child NSGroups. This considers static members and members added via membership criteria only","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EffectiveMemberTypeListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.effective_member_type_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}/member-types","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups.member_types"},{"value":{"name":"com.vmware.nsx.ns_groups.effective_ip_address_members","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns effective ip address members of the specified NSGroup.","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EffectiveIPAddressMemberListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.effective_IP_address_member_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}/effective-ip-address-members","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups.effective_ip_address_members"},{"value":{"name":"com.vmware.nsx.ns_groups.unassociated_virtual_machines","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get the list of all the virtual machines that are not a part of any existing NSGroup.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"display_name","documentation":"Display Name of the virtual machine (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"external_id","documentation":"External id of the virtual machine (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"host_id","documentation":"Id of the host where this vif is located (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UnassociatedVMListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.unassociated_VM_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/unassociated-virtual-machines","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups.unassociated_virtual_machines"},{"value":{"name":"com.vmware.nsx.ns_groups.effective_logical_port_members","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns effective logical port members of the specified NSGroup.","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EffectiveMemberResourceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.effective_member_resource_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}/effective-logical-port-members","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups.effective_logical_port_members"},{"value":{"name":"com.vmware.nsx.ns_groups.effective_virtual_machine_members","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns effective virtual machine members of the specified NSGroup.","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VirtualMachineListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_machine_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}/effective-virtual-machine-members","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups.effective_virtual_machine_members"},{"value":{"name":"com.vmware.nsx.ns_groups.effective_logical_switch_members","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns effective logical switch members of the specified NSGroup.","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EffectiveMemberResourceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.effective_member_resource_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}/effective-logical-switch-members","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups.effective_logical_switch_members"},{"value":{"name":"com.vmware.nsx.ns_groups.service_associations","documentation":"","constants":[{"value":{"documentation":"Possible value for serviceType of operation ServiceAssociations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ipfix","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SERVICE_TYPE_IPFIX"},{"value":{"documentation":"Possible value for serviceType of operation ServiceAssociations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"network_encryption","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SERVICE_TYPE_NETWORK_ENCRYPTION"},{"value":{"documentation":"Possible value for serviceType of operation ServiceAssociations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"firewall","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SERVICE_TYPE_FIREWALL"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about services that are associated with the given NSGroup. The service name is passed by service_type parameter","params":[{"name":"nsgroup_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"nsgroup-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"service_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"fetch_parentgroup_associations","documentation":"Fetch complete list of associated resources considering nesting (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"fetch_parentgroup_associations","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceAssociationListResult\nThe result will contain all the attributes defined in ServiceAssociationListResult.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_association_list_result","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{nsgroup-id}/service-associations","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups.service_associations"}],"name":"com.vmware.nsx.ns_groups","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_ports.forwarding_path","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get networking entities between two logical ports with VIF attachment","params":[{"name":"lport_id","documentation":"ID of source port (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"peer_port_id","documentation":"ID of peer port (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"peer_port_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.PortConnectionEntities","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_entities","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}/forwarding-path","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_ports.forwarding_path"},{"value":{"name":"com.vmware.nsx.logical_ports.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns transport node id for a specified logical port. Also returns information about all address bindings of the specified logical port. This includes address bindings discovered via various snooping methods like ARP snooping, DHCP snooping etc. and addressing bindings that are realized based on user configuration.","params":[{"name":"lport_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPortState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_ports.state"},{"value":{"name":"com.vmware.nsx.logical_ports.statistics","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns statistics of a specified logical port. If the logical port is attached to a logical router port, query parameter \\\"source=realtime\\\" is not supported.","params":[{"name":"lport_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPortStatistics","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_statistics","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_ports.statistics"},{"value":{"name":"com.vmware.nsx.logical_ports.mac_table","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation MacTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation MacTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns MAC table of a specified logical port. If the target transport node id is not provided, the NSX manager will ask the controller for the transport node where the logical port is located. The query parameter \\\"source=cached\\\" is not supported.","params":[{"name":"lport_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"TransportNode Id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPortMacAddressListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_mac_address_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}/mac-table","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_ports.mac_table"},{"value":{"name":"com.vmware.nsx.logical_ports.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for attachmentType of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VIF","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_ATTACHMENT_TYPE_VIF"},{"value":{"documentation":"Possible value for attachmentType of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NONE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_ATTACHMENT_TYPE_NONE"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"},{"value":{"documentation":"Possible value for attachmentType of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGEENDPOINT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_ATTACHMENT_TYPE_BRIDGEENDPOINT"},{"value":{"documentation":"Possible value for attachmentType of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DHCP_SERVICE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_ATTACHMENT_TYPE_DHCP_SERVICE"},{"value":{"documentation":"Possible value for source of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for attachmentType of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"METADATA_PROXY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_ATTACHMENT_TYPE_METADATA_PROXY"},{"value":{"documentation":"Possible value for source of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_SOURCE_CACHED"},{"value":{"documentation":"Possible value for attachmentType of operation Status.getall.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOGICALROUTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETALL_ATTACHMENT_TYPE_LOGICALROUTER"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns operational status of a specified logical port.","params":[{"name":"lport_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPortOperationalStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_operational_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getall","documentation":"Returns operational status of all logical ports. The query parameter \\\"source=realtime\\\" is not supported.","params":[{"name":"attachment_id","documentation":"Logical Port attachment Id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attachment_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"attachment_type","documentation":"Type of attachment for logical port; for query only. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attachment_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"bridge_cluster_id","documentation":"Bridge Cluster identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridge_cluster_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"diagnostic","documentation":"Flag to enable showing of transit logical port. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"diagnostic","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"logical_switch_id","documentation":"Logical Switch identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"parent_vif_id","documentation":"ID of the VIF of type PARENT (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"parent_vif_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"switching_profile_id","documentation":"Network Profile identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"Transport node identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_zone_id","documentation":"Transport zone identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPortStatusSummary","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_status_summary","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getall"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_ports.status"}],"name":"com.vmware.nsx.logical_ports","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_ports"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.rabbitmq_management_port","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete RabbitMQ management port","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/rabbitmq-management-port","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Set RabbitMQ management port","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/rabbitmq-management-port","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.rabbitmq_management_port"},{"value":{"name":"com.vmware.nsx.node.network","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read network configuration properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeNetworkProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_network_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network"},{"value":{"name":"com.vmware.nsx.node.file_store","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.timed_out"},{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"copyfromremotefile","documentation":"Copy a remote file to the file store. If you use scp or sftp, you must provide the remote server's SSH fingerprint. See the NSX-T Administration Guide for information and instructions about finding the SSH fingerprint.","params":[{"name":"file_name","documentation":"Destination filename (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"copy_from_remote_file_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.copy_from_remote_file_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.FileProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/file-store/{file-name}?action=copy_from_remote_file","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"copyfromremotefile"},{"value":{"errors":[{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.timed_out"},{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"createremotedirectory","documentation":"Create a directory on the remote remote server. Supports only SFTP. You must provide the remote server's SSH fingerprint. See the NSX Administration Guide for information and instructions about finding the SSH fingerprint.","params":[{"name":"create_remote_directory_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.create_remote_directory_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/file-store?action=create_remote_directory","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"createremotedirectory"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read file properties","params":[{"name":"file_name","documentation":"Name of the file to retrieve information about (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.FileProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/file-store/{file-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete file","params":[{"name":"file_name","documentation":"Name of the file to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/file-store/{file-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.timed_out"},{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"copytoremotefile","documentation":"Copy a file in the file store to a remote server. If you use scp or sftp, you must provide the remote server's SSH fingerprint. See the NSX-T Administration Guide for information and instructions about finding the SSH fingerprint.","params":[{"name":"file_name","documentation":"Destination filename (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"copy_to_remote_file_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.copy_to_remote_file_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/file-store/{file-name}?action=copy_to_remote_file","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"copytoremotefile"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List node files","params":[],"output":{"documentation":"com.vmware.nsx.model.FilePropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/file-store","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.file_store"},{"value":{"name":"com.vmware.nsx.node.logs","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the number of log files and lists the log files that reside on the NSX virtual appliance. The list includes the filename, file size, and last-modified time in milliseconds since epoch (1 January 1970) for each log file. Knowing the last-modified time with millisecond accuracy since epoch is helpful when you are comparing two times, such as the time of a POST request and the end time on a server.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeLogPropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_log_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/logs","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.logs"},{"value":{"name":"com.vmware.nsx.node.users","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates attributes of an existing NSX Manager appliance user. This method cannot be used to add a new user. Modifiable attributes include the username, full name of the user, and password. If you specify a password in a PUT request, it is not returned in the response. Nor is it returned in a GET request.","params":[{"name":"userid","documentation":"User id of the user (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"userid","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"node_user_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_user_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeUserProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_user_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/users/{userid}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified user who is configued to log in to the NSX Manager appliance","params":[{"name":"userid","documentation":"User id of the user (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"userid","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeUserProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_user_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/users/{userid}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the list of users configued to log in to the NSX Manager appliance.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeUserPropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_user_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/users","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.users"},{"value":{"name":"com.vmware.nsx.node.services","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of all services available on the NSX Manager applicance.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServicePropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services"},{"value":{"name":"com.vmware.nsx.node.processes","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information for a specified process ID (pid).","params":[{"name":"process_id","documentation":"ID of process to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"process-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeProcessProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_process_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/processes/{process-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the number of processes and information about each process. Process information includes 1) mem_resident, which is roughly equivalent to the amount of RAM, in bytes, currently used by the process, 2) parent process ID (ppid), 3) process name, 4) process up time in milliseconds, 5) mem_used, wich is the amount of virtual memory used by the process, in bytes, 6) process start time, in milliseconds since epoch, 7) process ID (pid), 8) CPU time, both user and the system, consumed by the process in milliseconds.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeProcessPropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_process_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/processes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.processes"},{"value":{"name":"com.vmware.nsx.node.tasks","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read task properties","params":[{"name":"task_id","documentation":"ID of task to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"task-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"suppress_redirect","documentation":"Suppress redirect status if applicable (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"suppress_redirect","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ApplianceManagementTaskProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.appliance_management_task_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/tasks/{task-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete task","params":[{"name":"task_id","documentation":"ID of task to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"task-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/tasks/{task-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"cancel","documentation":"Cancel specified task","params":[{"name":"task_id","documentation":"ID of task to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"task-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/tasks/{task-id}?action=cancel","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"cancel"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List appliance management tasks","params":[{"name":"fields","documentation":"Fields to include in query results (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"request_method","documentation":"Request method(s) to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"request_method","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"request_path","documentation":"Request URI path(s) to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"request_path","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"request_uri","documentation":"Request URI(s) to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"request_uri","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"Status(es) to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"user","documentation":"Names of users to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"user","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ApplianceManagementTaskListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.appliance_management_task_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/tasks","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.tasks"}],"name":"com.vmware.nsx.node","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns status for the Logical Router of the given id.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.status"},{"value":{"name":"com.vmware.nsx.logical_routers.routing","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the routing configuration for a specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"routing_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.routing_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RoutingConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.routing_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the routing configuration for a specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RoutingConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.routing_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing"}],"name":"com.vmware.nsx.logical_routers","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.network_encryption.sections.rules.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the realized State of a network encryption rule","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"barrier_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"barrier_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRuleState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules/{rule-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.sections.rules.state"},{"value":{"name":"com.vmware.nsx.network_encryption.sections.rules.stats","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the statistics for a network encryption rule","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRuleStats","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules/{rule-id}/stats","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.sections.rules.stats"}],"name":"com.vmware.nsx.network_encryption.sections.rules","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.sections.rules"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.traceflows.observations","documentation":"","constants":[{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"Possible value for resourceType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"Possible value for resourceType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"Possible value for resourceType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"Possible value for resourceType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"Possible value for resourceType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_LS"},{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_LR"},{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_DFW"},{"value":{"documentation":"Possible value for resourceType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"Possible value for componentType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_COMPONENT_TYPE_EDGE_TUNNEL"},{"value":{"documentation":"Possible value for resourceType of operation Observations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get observations for the Traceflow round","params":[{"name":"traceflow_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"traceflow-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"component_name","documentation":"Observations having the given component name will be listed. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"component_type","documentation":"Observations having the given component type will be listed. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"The type of observations that will be listed. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_name","documentation":"Observations having the given transport node name will be listed. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TraceflowObservationListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow_observation_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/traceflows/{traceflow-id}/observations","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.traceflows.observations"}],"name":"com.vmware.nsx.traceflows","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.traceflows"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.node_mgmt.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read appliance management service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/node-mgmt/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.node_mgmt.status"}],"name":"com.vmware.nsx.node.services.node_mgmt","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.node_mgmt"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.aaa.vidm.groups","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get all the User Groups where vIDM display name matches the search key case insensitively. The search key is checked to be a substring of display name.","params":[{"name":"search_string","documentation":"Search string to search for. (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"search_string","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VidmInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vidm_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/vidm/groups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.vidm.groups"},{"value":{"name":"com.vmware.nsx.aaa.vidm.users","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get all the users from vIDM whose userName, givenName or familyName matches the search key case insensitively. The search key is checked to be a substring of name or given name or family name.","params":[{"name":"search_string","documentation":"Search string to search for. (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"search_string","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VidmInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vidm_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/vidm/users","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.vidm.users"},{"value":{"name":"com.vmware.nsx.aaa.vidm.search","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Get all the users and groups from vIDM matching the search key case insensitively. The search key is checked to be a substring of name or given name or family name of user and display name of group.","params":[{"name":"search_string","documentation":"Search string to search for. (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"search_string","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VidmInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vidm_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/aaa/vidm/search","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.vidm.search"}],"name":"com.vmware.nsx.aaa.vidm","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.aaa.vidm"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.mac_sets","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the specified MACSet. Modifiable parameters include the description, display_name and mac_addresses.","params":[{"name":"mac_set_id","documentation":"MACSet Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"m_AC_set","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.MACSet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets/{mac-set-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified MACSet","params":[{"name":"mac_set_id","documentation":"MACSet Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.MACSet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets/{mac-set-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified MACSet. By default, if the MACSet is added to an NSGroup, it won't be deleted. In such situations, pass \\\"force=true\\\" as query param to force delete the MACSet.","params":[{"name":"mac_set_id","documentation":"MACSet Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets/{mac-set-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns paginated list of MACSets","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.MACSetListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_set_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new MACSet that can group individual MAC addresses.","params":[{"name":"m_AC_set","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.MACSet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mac-sets","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.mac_sets"},{"value":{"name":"com.vmware.nsx.trust_management","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the supported algorithms and key sizes.","params":[],"output":{"documentation":"com.vmware.nsx.model.TrustManagementData","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.trust_management_data","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.trust_management"},{"value":{"name":"com.vmware.nsx.ns_service_groups","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the specified NSService. Modifiable parameters include the description, display_name and members.","params":[{"name":"ns_service_group_id","documentation":"NSServiceGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-service-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ns_service_group","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NSServiceGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-service-groups/{ns-service-group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified NSServiceGroup","params":[{"name":"ns_service_group_id","documentation":"NSServiceGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-service-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NSServiceGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-service-groups/{ns-service-group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified NSServiceGroup. By default, if the NSServiceGroup is consumed in a Firewall rule, it won't get deleted. In such situations, pass \\\"force=true\\\" as query param to force delete the NSServiceGroup.","params":[{"name":"ns_service_group_id","documentation":"NSServiceGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-service-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-service-groups/{ns-service-group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns paginated list of NSServiceGroups","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"default_service","documentation":"Fetch all default NSServiceGroups (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"default_service","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NSServiceGroupListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_group_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-service-groups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new NSServiceGroup which can contain NSServices. A given NSServiceGroup can contain either only ether type of NSServices or only non-ether type of NSServices, i.e. an NSServiceGroup cannot contain a mix of both ether and non-ether types of NSServices.","params":[{"name":"ns_service_group","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NSServiceGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-service-groups","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_service_groups"},{"value":{"name":"com.vmware.nsx.transport_nodes","documentation":"","constants":[{"value":{"documentation":"Possible value for action of operation TransportNodes.updatemaintenancemode.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"exit_maintenance_mode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPDATEMAINTENANCEMODE_ACTION_EXIT_MAINTENANCE_MODE"},{"value":{"documentation":"Possible value for action of operation TransportNodes.updatemaintenancemode.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"forced_enter_maintenance_mode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPDATEMAINTENANCEMODE_ACTION_FORCED_ENTER_MAINTENANCE_MODE"},{"value":{"documentation":"Possible value for action of operation TransportNodes.updatemaintenancemode.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"enter_maintenance_mode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPDATEMAINTENANCEMODE_ACTION_ENTER_MAINTENANCE_MODE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the transport node information. Modifiable parameters include the host_switch_spec and transport_zone_endpoints. The host_switch_name field must match the host_switch_name value specified in the transport zone (API: transport-zones). You must create the associated uplink profile (API: host-switch-profiles) before you can specify an uplink_name here. If the host is an ESX and has only one physical NIC being used by a vSphere standard switch, TransportNodeUpdateParameters should be used to migrate the management interface and the physical NIC into a logical switch that is in a transport zone this transport node will join or has already joined. If the migration is already done, TransportNodeUpdateParameters can also be used to migrate the management interface and the physical NIC back to a vSphere standard switch. In other cases, the TransportNodeUpdateParameters should NOT be used. When updating transport node user should follow pattern where he should fetch the existing transport node and then only modify the required properties keeping other properties as is. For API backward compatibility, property host_switches will be still returned in response and will contain the configuration matching the one in host_switch_spec. In update call user should only modify configuration in either host_switch_spec or host_switches, but not both. Property host_switch_spec should be preferred over deprecated host_switches property when creating or updating transport nodes.","params":[{"name":"transportnode_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportnode-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"transport_node","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"esx_mgmt_if_migration_dest","documentation":"The ID of the network to which the management interface on ESX will be migrated. Only logical switch UUID or vSphere Standard Switch portgroup name is supported. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"esx_mgmt_if_migration_dest","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"if_id","documentation":"The ID (for example, vmk0) of the management interface on ESX to migrate. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"if_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNode","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{transportnode-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified transport node.","params":[{"name":"transportnode_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportnode-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNode","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{transportnode-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified transport node.","params":[{"name":"transportnode_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportnode-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{transportnode-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all transport nodes. A transport node is a fabric node (host or edge) that contains hostswitches. A hostswitch can have virtual machines connected to them. Because each transport node has HostSwitches, transport nodes can also have virtual tunnel endpoints, which means that they can be part of the overlay.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"in_maintenance_mode","documentation":"maintenance mode flag (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"in_maintenance_mode","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"node_id","documentation":"node identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"node_ip","documentation":"Fabric node IP address (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_ip","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"node_types","documentation":"a list of fabric node types separated by comma or a single type (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_types","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_zone_id","documentation":"Transport zone identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"resynchostconfig","documentation":"Resync the TransportNode configuration on a host. It is similar to updating the TransportNode with existing configuration, but force synce these configurations to the host (no backend optimizations).","params":[{"name":"transportnode_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportnode-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{transportnode-id}?action=resync_host_config","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"resynchostconfig"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Enables a fabric node to act as a transport node. A fabric node is a node that contains host switches. Any node can serve as a transport node if it contains a vswitch. Such nodes include but are not limited to hypervisor hosts. Host switches (also known as bridges in OVS) are the individual switches within the vswitch. Virtual machines are connected to the host switches. A transport node is a node that is capable of participating in an NSX overlay or NSX VLAN networking. There are two types of transport nodes; NSX configured transport nodes and manually configured transport nodes. Manually configured transport nodes are currently only supported on KVM hypervisors. For NSX configured transport nodes, NSX creates and manages host switches and virtual tunnel endpoints (VTEPS). On manually configured transport nodes, the user pre-creates all the required entities (eg: Host switch, VTEPS etc) on the host and then provides those details in the payload for this API. It is the user's responsibility to provide correct configuration of manually configured entities to NSX via this API. NSX doesn't do any validation of the provided configuration. The type of transport node to be created is determined based on the type of the HostSwitchSpec provided in the host_switch_spec parameter. The required parameter to create a transport node is the node_id. A node ID is created when you add a host with the POST fabric/nodes API or when you register a node with the NSX Manager (using the register-node CLI command). Some of the optional parameters are host_switch_spec, transport_zone_endpoints. The transport_zone_endpoints parameter is an array of transport zone id(s) and id(s) of transport zone profile which is to be associated with that transport zone endpoint. The transport_zone_endpoints associates a transport node to certain transport zone(s). Each transport zone has one designated host switch to handle traffic. The host_switch_spec parameter lets you specify the configuration of all host switches you want to be created for this transport node. The parameter host_switch_spec allows you to specify the configuration of of the host switch for either NSX configured transport nodes or manually configured transport nodes. The host_switches parameter has been deprecated in favor of the host_switch_spec parameter and new API clients should prefer host_switch_spec over host_switches. It is an error to provide both the host_switch_spec and host_switches parameters. When a virtual machine is hosted on a hypervisor that is serving as a transport node, and when you connect the virtual machine's network adapter to an NSX logical switch, the resulting virtual tunnel endpoint (VTEP) IP address is assigned from the IP pool specified in the static_ip_pool_id parameter. Before you can use these configuration parameters in the POST transport-nodes API, you must gather the following IDs: fabric host or fabric edge node, IP pool, host switch profile (also known as an uplink profile), and transport zone.","params":[{"name":"transport_node","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNode","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"updatemaintenancemode","documentation":"Put transport node into maintenance mode or exit from maintenance mode.","params":[{"name":"transportnode_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportnode-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"action","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{transportnode-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"updatemaintenancemode"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes"},{"value":{"name":"com.vmware.nsx.infra","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read infra. Returns only the infra related properties. Inner object are not populated.","params":[],"output":{"documentation":"com.vmware.nsx.model.Infra","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.infra","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Update the infra including all the nested entities","params":[{"name":"infra","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.infra","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Infra","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.infra","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra"},{"value":{"name":"com.vmware.nsx.cluster_profiles","documentation":"","constants":[{"value":{"documentation":"Possible value for resourceType of operation ClusterProfiles.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EdgeHighAvailabilityProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_EDGEHIGHAVAILABILITYPROFILE"},{"value":{"documentation":"Possible value for resourceType of operation ClusterProfiles.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BridgeHighAvailabilityClusterProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_BRIDGEHIGHAVAILABILITYCLUSTERPROFILE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifie a specified cluster profile. The body of the PUT request must include the resource_type.","params":[{"name":"cluster_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cluster-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cluster_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in ClusterProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterProfile\nThe result will contain all the attributes defined in ClusterProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster-profiles/{cluster-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified cluster profile.","params":[{"name":"cluster_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cluster-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterProfile\nThe result will contain all the attributes defined in ClusterProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster-profiles/{cluster-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a specified cluster profile.","params":[{"name":"cluster_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cluster-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster-profiles/{cluster-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns paginated list of cluster profiles Cluster profiles define policies for edge cluster and bridge cluster.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"include_system_owned","documentation":"Whether the list result contains system resources (optional, default to true)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"include_system_owned","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"Supported cluster profiles. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterProfileListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_profile_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a cluster profile. The resource_type is required.","params":[{"name":"cluster_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in ClusterProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterProfile\nThe result will contain all the attributes defined in ClusterProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster_profiles"},{"value":{"name":"com.vmware.nsx.ipfix_obs_points","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get the list of IPFIX observation points","params":[],"output":{"documentation":"com.vmware.nsx.model.IpfixObsPointsListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_obs_points_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix-obs-points","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ipfix_obs_points"},{"value":{"name":"com.vmware.nsx.host_switch_profiles","documentation":"","constants":[{"value":{"documentation":"Possible value for hostswitchProfileType of operation HostSwitchProfiles.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LldpHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HOSTSWITCH_PROFILE_TYPE_LLDPHOSTSWITCHPROFILE"},{"value":{"documentation":"Possible value for hostswitchProfileType of operation HostSwitchProfiles.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UplinkHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_HOSTSWITCH_PROFILE_TYPE_UPLINKHOSTSWITCHPROFILE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies a specified hostswitch profile. The body of the PUT request must include the resource_type. For uplink profiles, the put request must also include teaming parameters. Modifiable attributes include display_name, mtu, and transport_vlan. For uplink teaming policies, uplink_name and policy are also modifiable.","params":[{"name":"host_switch_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host-switch-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"base_host_switch_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in BaseHostSwitchProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BaseHostSwitchProfile\nThe result will contain all the attributes defined in BaseHostSwitchProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/host-switch-profiles/{host-switch-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified hostswitch profile.","params":[{"name":"host_switch_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host-switch-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.BaseHostSwitchProfile\nThe result will contain all the attributes defined in BaseHostSwitchProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/host-switch-profiles/{host-switch-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes a specified hostswitch profile.","params":[{"name":"host_switch_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host-switch-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/host-switch-profiles/{host-switch-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about the configured hostswitch profiles. Hostswitch profiles define networking policies for hostswitches (sometimes referred to as bridges in OVS). Currently, only uplink teaming is supported. Uplink teaming allows NSX to load balance traffic across different physical NICs (PNICs) on the hypervisor hosts. Multiple teaming policies are supported, including LACP active, LACP passive, load balancing based on source ID, and failover order.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"hostswitch_profile_type","documentation":"Supported HostSwitch profiles. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"hostswitch_profile_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"include_system_owned","documentation":"Whether the list result contains system resources (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"include_system_owned","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.HostSwitchProfilesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.host_switch_profiles_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/host-switch-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a hostswitch profile. The resource_type is required. For uplink profiles, the teaming and policy parameters are required. By default, the mtu is 1600 and the transport_vlan is 0. The supported MTU range is 1280 through 9000.","params":[{"name":"base_host_switch_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in BaseHostSwitchProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BaseHostSwitchProfile\nThe result will contain all the attributes defined in BaseHostSwitchProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/host-switch-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.host_switch_profiles"},{"value":{"name":"com.vmware.nsx.bridge_endpoints","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies a existing bridge endpoint.","params":[{"name":"bridgeendpoint_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridgeendpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bridge_endpoint","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeEndpoint","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-endpoints/{bridgeendpoint-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified bridge endpoint.","params":[{"name":"bridgeendpoint_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridgeendpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeEndpoint","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-endpoints/{bridgeendpoint-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified Bridge Endpoint.","params":[{"name":"bridgeendpoint_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridgeendpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-endpoints/{bridgeendpoint-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all configured bridge endoints","params":[{"name":"bridge_cluster_id","documentation":"Bridge Cluster Identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridge_cluster_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"logical_switch_id","documentation":"Logical Switch Identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeEndpointListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-endpoints","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a Bridge Endpoint. It describes the physical attributes of the bridge like vlan. A logical port can be attached to a vif providing bridging functionality from the logical overlay network to the physical vlan network","params":[{"name":"bridge_endpoint","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeEndpoint","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-endpoints","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.bridge_endpoints"},{"value":{"name":"com.vmware.nsx.tasks","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get information about the specified task","params":[{"name":"task_id","documentation":"ID of task to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"task-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.TaskProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.task_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/tasks/{task-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get information about all tasks","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"request_uri","documentation":"Request URI(s) to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"request_uri","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"Status(es) to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"user","documentation":"Names of users to include in query result (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"user","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TaskListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.task_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/tasks","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.tasks"},{"value":{"name":"com.vmware.nsx.md_proxies","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a metadata proxy","params":[{"name":"proxy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"proxy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"metadata_proxy","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.MetadataProxy","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/md-proxies/{proxy-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a metadata proxy","params":[{"name":"proxy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"proxy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.MetadataProxy","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/md-proxies/{proxy-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a metadata proxy","params":[{"name":"proxy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"proxy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/md-proxies/{proxy-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get a paginated list of metadata proxies","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.MetadataProxyListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/md-proxies","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a metadata proxy","params":[{"name":"metadata_proxy","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.MetadataProxy","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/md-proxies","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.md_proxies"},{"value":{"name":"com.vmware.nsx.ns_services","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the specified NSService. Modifiable parameters include the description, display_name and the NSService element. The system defined NSServices can't be modified","params":[{"name":"ns_service_id","documentation":"NSService Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ns_service","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NSService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-services/{ns-service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified NSService","params":[{"name":"ns_service_id","documentation":"NSService Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NSService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-services/{ns-service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified NSService. By default, if the NSService is being referred in an NSServiceGroup, it can't be deleted. In such situations, pass \\\"force=true\\\" as a parameter to force delete the NSService. System defined NSServices can't be deleted using \\\"force\\\" flag.","params":[{"name":"ns_service_id","documentation":"NSService Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-services/{ns-service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns paginated list of NSServices","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"default_service","documentation":"Fetch all default NSServices (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"default_service","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NSServiceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-services","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new NSService which allows users to specify characteristics to use for matching network traffic.","params":[{"name":"ns_service","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NSService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-services","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_services"},{"value":{"name":"com.vmware.nsx.batch","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Enables you to make multiple API requests using a single request. The batch API takes in an array of logical HTTP requests represented as JSON arrays. Each request has a method (GET, PUT, POST, or DELETE), a relative_url (the portion of the URL after https://<nsx-mgr>/api/), optional headers array (corresponding to HTTP headers) and an optional body (for POST and PUT requests). The batch API returns an array of logical HTTP responses represented as JSON arrays. Each response has a status code, an optional headers array and an optional body (which is a JSON-encoded string).","params":[{"name":"batch_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.batch_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"atomic","documentation":"transactional atomicity for the batch of requests embedded in the batch list (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"atomic","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BatchResponse","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.batch_response","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/batch","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.batch"},{"value":{"name":"com.vmware.nsx.templates","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a template and returns the template properties for a given template identifier.","params":[{"name":"template_id","documentation":"Template identifier (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.PolicyTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/templates/{template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a template.","params":[{"name":"template_id","documentation":"Template identifier (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/templates/{template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"deploy","documentation":"Read a template, populate the placeholders' fields with the parameters' values, and deploy the template body by creating or updating all the nested policy objects inside the AbstractSpace object.","params":[{"name":"template_id","documentation":"Template identifier (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"policy_template_parameters","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template_parameters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AbstractSpace","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.abstract_space","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/templates/{template-id}?action=deploy","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"deploy"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List Policy Templates","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.PolicyTemplateListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/templates","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a new template if the specified template id does not correspond to an existing template. Update the template if otherwise.","params":[{"name":"template_id","documentation":"Template identifier (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"policy_template","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.PolicyTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/templates/{template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.templates"},{"value":{"name":"com.vmware.nsx.transport_zones","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates an existing transport zone. Modifiable parameters are transport_type (VLAN or OVERLAY), description, and display_name. The request must include the existing host_switch_name.","params":[{"name":"zone_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"transport_zone","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZone","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones/{zone-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a single transport zone.","params":[{"name":"zone_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZone","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones/{zone-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes an existing transport zone.","params":[{"name":"zone_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones/{zone-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about configured transport zones. NSX requires at least one transport zone. NSX uses transport zones to provide connectivity based on the topology of the underlying network, trust zones, or organizational separations. For example, you might have hypervisors that use one network for management traffic and a different network for VM traffic. This architecture would require two transport zones. The combination of transport zones plus transport connectors enables NSX to form tunnels between hypervisors. Transport zones define which interfaces on the hypervisors can communicate with which other interfaces on other hypervisors to establish overlay tunnels or provide connectivity to a VLAN. A logical switch can be in one (and only one) transport zone. This means that all of a switch's interfaces must be in the same transport zone. However, each hypervisor virtual switch (OVS or VDS) has multiple interfaces (connectors), and each connector can be attached to a different logical switch. For example, on a single hypervisor with two connectors, connector A can be attached to logical switch 1 in transport zone A, while connector B is attached to logical switch 2 in transport zone B. In this way, a single hypervisor can participate in multiple transport zones. The API for creating a transport zone requires that a single host switch be specified for each transport zone, and multiple transport zones can share the same host switch.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZoneListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new transport zone. The required parameters are host_switch_name and transport_type (OVERLAY or VLAN). The optional parameters are description and display_name.","params":[{"name":"transport_zone","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZone","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-zones","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_zones"},{"value":{"name":"com.vmware.nsx.normalizations","documentation":"","constants":[{"value":{"documentation":"Possible value for preferredNormalizationType of operation Normalizations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_PREFERRED_NORMALIZATION_TYPE_IPSET"},{"value":{"documentation":"Possible value for preferredNormalizationType of operation Normalizations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalSwitch","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_PREFERRED_NORMALIZATION_TYPE_LOGICALSWITCH"},{"value":{"documentation":"Possible value for resourceType of operation Normalizations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_NSGROUP"},{"value":{"documentation":"Possible value for preferredNormalizationType of operation Normalizations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_PREFERRED_NORMALIZATION_TYPE_NSGROUP"},{"value":{"documentation":"Possible value for preferredNormalizationType of operation Normalizations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MACSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_PREFERRED_NORMALIZATION_TYPE_MACSET"},{"value":{"documentation":"Possible value for preferredNormalizationType of operation Normalizations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_PREFERRED_NORMALIZATION_TYPE_LOGICALPORT"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the list of normalized resources based on the query parameters. Id and Type of the resource on which the normalizations is to be performed, are to be specified as query parameters in the URI. The target resource types to which normalization is to be done should also be specified as query parameter.","params":[{"name":"preferred_normalization_type","documentation":"Resource type valid for use as target in normalization API. (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"preferred_normalization_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_id","documentation":"Identifier of the resource on which normalization is to be performed (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"Resource type valid for use as source in normalization API. (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NormalizedResourceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.normalized_resource_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/normalizations","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.normalizations"},{"value":{"name":"com.vmware.nsx.logical_switches","documentation":"","constants":[{"value":{"documentation":"Possible value for transportType of operation LogicalSwitches.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VLAN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TRANSPORT_TYPE_VLAN"},{"value":{"documentation":"Possible value for transportType of operation LogicalSwitches.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OVERLAY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TRANSPORT_TYPE_OVERLAY"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies attributes of an existing logical switch. Modifiable attributes include admin_state, replication_mode, switching_profile_ids and vlan. You cannot modify the original transport_zone_id.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_switch","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitch","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified logical switch Id.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitch","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Removes a logical switch from the associated overlay or VLAN transport zone. By default, a logical switch cannot be deleted if there are logical ports on the switch, or it is added to a NSGroup. Cascade option can be used to delete all ports and the logical switch. Detach option can be used to delete the logical switch forcibly.","params":[{"name":"lswitch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lswitch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cascade","documentation":"Delete a Logical Switch and all the logical ports in it, if none of the logical ports have any attachment. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cascade","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"detach","documentation":"Force delete a logical switch (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"detach","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches/{lswitch-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all configured logical switches.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"diagnostic","documentation":"Flag to enable showing of transit logical switch. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"diagnostic","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"switching_profile_id","documentation":"Switching Profile identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_type","documentation":"Mode of transport supported in the transport zone for this logical switch (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_zone_id","documentation":"Transport zone identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitchListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new logical switch. The request must include the transport_zone_id, display_name, and admin_state (UP or DOWN). The replication_mode (MTEP or SOURCE) is required for overlay logical switches, but not for VLAN-based logical switches. A vlan needs to be provided for VLAN-based logical switches","params":[{"name":"logical_switch","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalSwitch","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-switches","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_switches"},{"value":{"name":"com.vmware.nsx.transportzone_profiles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies a specified transport zone profile. The body of the PUT request must include the resource_type.","params":[{"name":"transportzone_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportzone-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"transport_zone_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in TransportZoneProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.transport_zone_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZoneProfile\nThe result will contain all the attributes defined in TransportZoneProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.transport_zone_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transportzone-profiles/{transportzone-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified transport zone profile.","params":[{"name":"transportzone_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportzone-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZoneProfile\nThe result will contain all the attributes defined in TransportZoneProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.transport_zone_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transportzone-profiles/{transportzone-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes a specified transport zone profile.","params":[{"name":"transportzone_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportzone-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transportzone-profiles/{transportzone-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about the configured transport zone profiles. Transport zone profiles define networking policies for transport zones and transport zone endpoints.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"include_system_owned","documentation":"Whether the list result contains system resources (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"include_system_owned","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"comma-separated list of transport zone profile types, e.g. ?resource_type=BfdHealthMonitoringProfile (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZoneProfileListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_profile_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transportzone-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a transport zone profile. The resource_type is required.","params":[{"name":"transport_zone_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in TransportZoneProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.transport_zone_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportZoneProfile\nThe result will contain all the attributes defined in TransportZoneProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.transport_zone_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transportzone-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transportzone_profiles"},{"value":{"name":"com.vmware.nsx.logical_router_ports","documentation":"","constants":[{"value":{"documentation":"Possible value for resourceType of operation LogicalRouterPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLinkPortOnTIER0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_logicalrouterlinkportontier0"},{"value":{"documentation":"Possible value for resourceType of operation LogicalRouterPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterDownLinkPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT"},{"value":{"documentation":"Possible value for resourceType of operation LogicalRouterPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterUpLinkPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_LOGICALROUTERUPLINKPORT"},{"value":{"documentation":"Possible value for resourceType of operation LogicalRouterPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLoopbackPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT"},{"value":{"documentation":"Possible value for resourceType of operation LogicalRouterPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLinkPortOnTIER1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_logicalrouterlinkportontier1"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified logical router port. Required parameters include the resource_type and logical_router_id. Modifiable parameters include the resource_type (LogicalRouterUpLinkPort, LogicalRouterDownLinkPort, LogicalRouterLinkPort, LogicalRouterLoopbackPort), logical_router_id (to reassign the port to a different router), and service_bindings.","params":[{"name":"logical_router_port_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-port-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_router_port","documentation":"(required)\nThe parameter must contain all the attributes defined in LogicalRouterPort.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterPort\nThe result will contain all the attributes defined in LogicalRouterPort.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports/{logical-router-port-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified logical router port.","params":[{"name":"logical_router_port_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-port-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterPort\nThe result will contain all the attributes defined in LogicalRouterPort.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports/{logical-router-port-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified logical router port. You must delete logical router ports before you can delete the associated logical router. To Delete Tier0 router link port you must have to delete attached tier1 router link port, otherwise pass \\\"force=true\\\" as query param to force delete the Tier0 router link port.","params":[{"name":"logical_router_port_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-port-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports/{logical-router-port-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all logical router ports. Information includes the resource_type (LogicalRouterUpLinkPort, LogicalRouterDownLinkPort, LogicalRouterLinkPort, LogicalRouterLoopbackPort); logical_router_id (the router to which each logical router port is assigned); and any service_bindings (such as DHCP relay service). The GET request can include a query parameter (logical_router_id or logical_switch_id).","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"logical_router_id","documentation":"Logical Router identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"logical_switch_id","documentation":"Logical Switch identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"Resource types of logical router port (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterPortListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a logical router port. The required parameters include resource_type (LogicalRouterUpLinkPort, LogicalRouterDownLinkPort, LogicalRouterLinkPort, LogicalRouterLoopbackPort); and logical_router_id (the router to which each logical router port is assigned). The service_bindings parameter is optional.","params":[{"name":"logical_router_port","documentation":"(required)\nThe parameter must contain all the attributes defined in LogicalRouterPort.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterPort\nThe result will contain all the attributes defined in LogicalRouterPort.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_router_ports"},{"value":{"name":"com.vmware.nsx.cluster","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the NSX cluster configuration. An NSX cluster has two functions or purposes, commonly referred to as \\\"roles.\\\" These two roles are control and management. Each NSX installation has a single cluster. Separate NSX clusters do not share data. In other words, a given data-plane node is attached to only one cluster, not to multiple clusters.","params":[],"output":{"documentation":"com.vmware.nsx.model.ClusterConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"summarizeinventorytoremote","documentation":"Request one-time inventory summary. The backup will be uploaded using the same server configuration as for an automatic backup.","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster?action=summarize_inventory_to_remote","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"summarizeinventorytoremote"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"backuptoremote","documentation":"Request one-time backup. The backup will be uploaded using the same server configuration as for automatic backup.","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster?action=backup_to_remote","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"backuptoremote"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster"},{"value":{"name":"com.vmware.nsx.associations","documentation":"","constants":[{"value":{"documentation":"Possible value for associatedResourceType of operation Associations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ASSOCIATED_RESOURCE_TYPE_NSGROUP"},{"value":{"documentation":"Possible value for resourceType of operation Associations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MACSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_MACSET"},{"value":{"documentation":"Possible value for resourceType of operation Associations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VirtualMachine","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_VIRTUALMACHINE"},{"value":{"documentation":"Possible value for resourceType of operation Associations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalSwitch","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_LOGICALSWITCH"},{"value":{"documentation":"Possible value for resourceType of operation Associations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_NSGROUP"},{"value":{"documentation":"Possible value for resourceType of operation Associations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_LOGICALPORT"},{"value":{"documentation":"Possible value for resourceType of operation Associations.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_RESOURCE_TYPE_IPSET"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about resources that are associated with the given resource. Id and type of the resource for which associated resources are to be fetched are to be specified as query parameter in the URI. Resource type of the associated resources must be specified as query parameter.","params":[{"name":"associated_resource_type","documentation":"Resource type valid for use as target in association API (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"associated_resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_id","documentation":"The resource for which associated resources are to be fetched (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"Resource type valid for use as source in association API (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"fetch_ancestors","documentation":"Fetch complete list of associated resources considering containment and nesting (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"fetch_ancestors","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AssociationListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.association_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/associations","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.associations"},{"value":{"name":"com.vmware.nsx.licenses","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Deprecated. Use the POST /licenses API instead","params":[{"name":"license","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.License","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/license","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Deprecated. Use the GET /licenses API instead.","params":[],"output":{"documentation":"com.vmware.nsx.model.License","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/license","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete_0","documentation":"This will delete the license key identified in the request body by \\\"license_key\\\" and its properties from the system. Attempting to delete the last license key will result in an error.","params":[{"name":"license","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/licenses?action=delete","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete_0"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deprecated. Use POST /licenses?action=delete API instead.","params":[{"name":"license_key","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"license-key","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/licenses/{license-key}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns all licenses.","params":[],"output":{"documentation":"com.vmware.nsx.model.LicensesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.licenses_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/licenses","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"This will add a license key to the system. The API supports adding only one license key for each license edition type - Standard, Advanced or Enterprise. If a new license key is tried to add for an edition for which the license key already exists, then this API will return an error.","params":[{"name":"license","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.License","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/licenses","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getlicensebykey","documentation":"Deprecated. Use GET /licenses API instead.","params":[{"name":"license_key","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"license-key","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.License","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/licenses/{license-key}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getlicensebykey"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.licenses"},{"value":{"name":"com.vmware.nsx.ns_groups","documentation":"","constants":[{"value":{"documentation":"Possible value for action of operation NsGroups.addorremoveexpression.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ADD_MEMBERS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADDORREMOVEEXPRESSION_ACTION_ADD_MEMBERS"},{"value":{"documentation":"Possible value for action of operation NsGroups.addorremoveexpression.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REMOVE_MEMBERS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADDORREMOVEEXPRESSION_ACTION_REMOVE_MEMBERS"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the specified NSGroup. Modifiable parameters include the description, display_name and members.","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ns_group","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NSGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"addorremoveexpression","documentation":"Add/remove the expressions passed in the request body to/from the NSGroup","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ns_group_expression_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group_expression_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"action","documentation":"Specifies addition or removal action (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NSGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"addorremoveexpression"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified NSGroup.","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"populate_references","documentation":"Populate metadata of resource referenced by NSGroupExpressions (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"populate_references","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NSGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified NSGroup. By default, if the NSGroup is added to another NSGroup, it won't be deleted. In such situations, pass \\\"force=true\\\" as query param to force delete the NSGroup.","params":[{"name":"ns_group_id","documentation":"NSGroup Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups/{ns-group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List the NSGroups in a paginated format. The page size is restricted to 50 NSGroups so that the size of the response remains small even in the worst case. Optionally, specify valid member types as request parameter to filter NSGroups.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"member_types","documentation":"Specify member types to filter corresponding NSGroups (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"member_types","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"populate_references","documentation":"Populate metadata of resource referenced by NSGroupExpressions (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"populate_references","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NSGroupListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new NSGroup that can group NSX resources - VIFs, Lports and LSwitches as well as the grouping objects - IPSet, MACSet and other NSGroups","params":[{"name":"ns_group","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NSGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ns-groups","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ns_groups"},{"value":{"name":"com.vmware.nsx.logical_ports","documentation":"","constants":[{"value":{"documentation":"Possible value for attachmentType of operation LogicalPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGEENDPOINT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ATTACHMENT_TYPE_BRIDGEENDPOINT"},{"value":{"documentation":"Possible value for attachmentType of operation LogicalPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NONE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ATTACHMENT_TYPE_NONE"},{"value":{"documentation":"Possible value for attachmentType of operation LogicalPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"METADATA_PROXY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ATTACHMENT_TYPE_METADATA_PROXY"},{"value":{"documentation":"Possible value for attachmentType of operation LogicalPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOGICALROUTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ATTACHMENT_TYPE_LOGICALROUTER"},{"value":{"documentation":"Possible value for attachmentType of operation LogicalPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VIF","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ATTACHMENT_TYPE_VIF"},{"value":{"documentation":"Possible value for attachmentType of operation LogicalPorts.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DHCP_SERVICE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ATTACHMENT_TYPE_DHCP_SERVICE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies an existing logical switch port. Parameters that can be modified include attachment_type (LOGICALROUTER, VIF), admin_state (UP or DOWN), attachment id and switching_profile_ids. You cannot modify the logical_switch_id. In other words, you cannot move an existing port from one switch to another switch.","params":[{"name":"lport_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_port","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPort","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified logical port.","params":[{"name":"lport_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPort","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified logical switch port. By default, if logical port has attachments, or it is added to any NSGroup, the deletion will be failed. Option detach could be used for deleting logical port forcibly.","params":[{"name":"lport_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"detach","documentation":"force delete even if attached or referenced by a group (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"detach","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports/{lport-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all configured logical switch ports. Logical switch ports connect to VM virtual network interface cards (NICs). Each logical port is associated with one logical switch.","params":[{"name":"attachment_id","documentation":"Logical Port attachment Id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attachment_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"attachment_type","documentation":"Type of attachment for logical port; for query only. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attachment_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"bridge_cluster_id","documentation":"Bridge Cluster identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridge_cluster_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"diagnostic","documentation":"Flag to enable showing of transit logical port. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"diagnostic","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"logical_switch_id","documentation":"Logical Switch identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"parent_vif_id","documentation":"ID of the VIF of type PARENT (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"parent_vif_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"switching_profile_id","documentation":"Network Profile identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"Transport node identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_zone_id","documentation":"Transport zone identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPortListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new logical switch port. The required parameters are the associated logical_switch_id and admin_state (UP or DOWN). Optional parameters are the attachment and switching_profile_ids. If you don't specify switching_profile_ids, default switching profiles are assigned to the port. If you don't specify an attachment, the switch port remains empty. To configure an attachment, you must specify an id, and optionally you can specify an attachment_type (VIF or LOGICALROUTER). The attachment_type is VIF by default.","params":[{"name":"logical_port","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalPort","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-ports","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_ports"},{"value":{"name":"com.vmware.nsx.node","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies NSX Manager appliance properties. Modifiable properties include the timezone, message of the day (motd), and hostname. The NSX Manager node_version, system_time, and kernel_version are read only and cannot be modified with this method.","params":[{"name":"node_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restarts or shuts down the NSX Manager appliance.","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the NSX Manager appliance. Information includes release number, time zone, system time, kernel version, message of the day (motd), and host name.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"shutdown","documentation":"Restarts or shuts down the NSX Manager appliance.","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node?action=shutdown","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"shutdown"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node"},{"value":{"name":"com.vmware.nsx.switching_profiles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the user-configurable parameters of a switching profile. Only the qos, port-mirroring, spoof-guard and port-security switching profiles can be modified. You cannot modify the ipfix or ip-discovery switching profiles.","params":[{"name":"switching_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"base_switching_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in BaseSwitchingProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BaseSwitchingProfile\nThe result will contain all the attributes defined in BaseSwitchingProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/switching-profiles/{switching-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified switching profile.","params":[{"name":"switching_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.BaseSwitchingProfile\nThe result will contain all the attributes defined in BaseSwitchingProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/switching-profiles/{switching-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified switching profile.","params":[{"name":"switching_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"unbind","documentation":"force unbinding of logical switches and ports from a switching profile (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"unbind","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/switching-profiles/{switching-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about the system-default and user-configured switching profiles. Each switching profile has a unique ID, a display name, and various other read-only and configurable properties. The default switching profiles are assigned automatically to each switch.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"include_system_owned","documentation":"Whether the list result contains system resources (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"include_system_owned","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"switching_profile_type","documentation":"comma-separated list of switching profile types, e.g. ?switching_profile_type=QosSwitchingProfile,PortMirroringSwitchingProfile (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.SwitchingProfilesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.switching_profiles_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/switching-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new, custom qos, port-mirroring, spoof-guard or port-security switching profile. You can override their default switching profile assignments by creating a new switching profile and assigning it to one or more logical switches. You cannot override the default ipfix or ip_discovery switching profiles.","params":[{"name":"base_switching_profile","documentation":"(required)\nThe parameter must contain all the attributes defined in BaseSwitchingProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BaseSwitchingProfile\nThe result will contain all the attributes defined in BaseSwitchingProfile.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/switching-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.switching_profiles"},{"value":{"name":"com.vmware.nsx.edge_clusters","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified edge cluster. Modifiable parameters include the description, display_name, transport-node-id. If the optional fabric_profile_binding is included, resource_type and profile_id are required. User should do a GET on the edge-cluster and obtain the payload and retain the member_index of the existing members as returning in the GET output. For new member additions, the member_index cannot be defined by the user, user can read the system allocated index to the new member in the output of this API call or by doing a GET call. User cannot use this PUT api to replace the transport_node of an existing member because this is a disruption action, we have exposed a explicit API for doing so, refer to \\\"ReplaceEdgeClusterMemberTransportNode\\\" EdgeCluster only supports homogeneous members. The TransportNodes backed by EdgeNode are only allowed in cluster members. DeploymentType (VIRTUAL_MACHINE|PHYSICAL_MACHINE) of these EdgeNodes should be same.","params":[{"name":"edge_cluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge-cluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"edge_cluster","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.EdgeCluster","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/edge-clusters/{edge-cluster-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified edge cluster.","params":[{"name":"edge_cluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge-cluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.EdgeCluster","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/edge-clusters/{edge-cluster-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"replacetransportnode","documentation":"Replace the transport node in the specified member of the edge-cluster. This is a disruptive action. This will move all the LogicalRouterPorts(uplink and routerLink) host on the old transport_node to the new transport_node. The transportNode cannot be present in another member of any edgeClusters.","params":[{"name":"edge_cluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge-cluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"edge_cluster_member_transport_node","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster_member_transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.EdgeCluster","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/edge-clusters/{edge-cluster-id}?action=replace_transport_node","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"replacetransportnode"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified edge cluster.","params":[{"name":"edge_cluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge-cluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/edge-clusters/{edge-cluster-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about the configured edge clusters, which enable you to group together transport nodes of the type EdgeNode and apply fabric profiles to all members of the edge cluster. Each edge node can participate in only one edge cluster.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EdgeClusterListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/edge-clusters","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new edge cluster. It only supports homogeneous members. The TransportNodes backed by EdgeNode are only allowed in cluster members. DeploymentType (VIRTUAL_MACHINE|PHYSICAL_MACHINE) of these EdgeNodes should be same.","params":[{"name":"edge_cluster","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.EdgeCluster","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/edge-clusters","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.edge_clusters"},{"value":{"name":"com.vmware.nsx.logical_routers","documentation":"","constants":[{"value":{"documentation":"Possible value for routerType of operation LogicalRouters.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ROUTER_TYPE_tier1"},{"value":{"documentation":"Possible value for routerType of operation LogicalRouters.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ROUTER_TYPE_tier0"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified logical router. Modifiable attributes include the internal_transit_network, external_transit_networks, and edge_cluster_id (for TIER0 routers).","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_router","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouter","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouter","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified logical router. You must delete associated logical router ports before you can delete a logical router. Otherwise use force delete which will delete all related ports and other entities associated with that LR. To force delete logical router pass force=true in query param.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all logical routers, including the UUID, internal and external transit network addresses, and the router type (TIER0 or TIER1). You can get information for only TIER0 routers or only the TIER1 routers by including the router_type query parameter.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"router_type","documentation":"Type of Logical Router (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"router_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a logical router. The required parameters are router_type (TIER0 or TIER1) and edge_cluster_id (TIER0 only). Optional parameters include internal and external transit network addresses.","params":[{"name":"logical_router","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouter","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"reprocess","documentation":"Reprocess logical router configuration and configuration of related entities like logical router ports, static routing, etc. Any missing Updates are published to controller.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}?action=reprocess","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"reprocess"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers"},{"value":{"name":"com.vmware.nsx.service_profiles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified service profile. The PUT request must include the resource_type parameters. Modifiable parameters include description and display_name. Other parameters might be modifiable, depending on the specified service type.","params":[{"name":"service_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"service_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/service-profiles/{service-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified service profile.","params":[{"name":"service_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/service-profiles/{service-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified service profile.","params":[{"name":"service_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/service-profiles/{service-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all service profiles. A service profile is a configuration that you can use to create a service, which is then applied to one or more logical router ports. Currently, only the DhcpRelayProfile is supported.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceProfileListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_profile_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/service-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a service profile, which can then be used to create a service. Services are then applied to one or more logical router ports.","params":[{"name":"service_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/service-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.service_profiles"},{"value":{"name":"com.vmware.nsx.traceflows","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the Traceflow round status and result summary","params":[{"name":"traceflow_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"traceflow-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.Traceflow","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/traceflows/{traceflow-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete the Traceflow round","params":[{"name":"traceflow_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"traceflow-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/traceflows/{traceflow-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List all Traceflow rounds; if a logical port id is given as a query parameter, only those originated from the logical port are returned.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"lport_id","documentation":"id of the source logical port where the trace flows originated (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TraceflowListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/traceflows","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Initiate a Traceflow Operation on the Specified Port","params":[{"name":"traceflow_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Traceflow","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/traceflows","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.traceflows"},{"value":{"name":"com.vmware.nsx.services","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified logical router service. The resource_type parameter is required. The modifiable parameters depend on the service type.","params":[{"name":"service_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_service","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/services/{service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified service.","params":[{"name":"service_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/services/{service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified logical router service.","params":[{"name":"service_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/services/{service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all configured logical router services that can be applied to one or more logical router ports. You must create a service-profile before you can create a service. Currently, only DhcpRelayService is supported.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"resource_type","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalServiceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_service_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/services","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a service that can be applied to one or more logical router ports. For some service types, you must create a service-profile before you can create a service.","params":[{"name":"logical_service","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/services","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.services"},{"value":{"name":"com.vmware.nsx.bridge_clusters","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies a existing bridge cluster. One of more transport nodes can be added or removed from the bridge cluster using this API.","params":[{"name":"bridgecluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridgecluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bridge_cluster","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeCluster","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-clusters/{bridgecluster-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about a specified bridge cluster.","params":[{"name":"bridgecluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridgecluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeCluster","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-clusters/{bridgecluster-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Removes the specified Bridge Cluster.","params":[{"name":"bridgecluster_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridgecluster-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-clusters/{bridgecluster-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all configured bridge clusters","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeClusterListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-clusters","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a bridge cluster. It is collection of transport nodes that will do the bridging for overlay network to vlan networks. Bridge cluster may have one or more transport nodes","params":[{"name":"bridge_cluster","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BridgeCluster","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/bridge-clusters","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.bridge_clusters"},{"value":{"name":"com.vmware.nsx.compute_collection_transport_node_templates","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update configuration of compute collection transportnode template. Compute_collection_id isn't allowed to be changed since it represents the association between ComputeCollection and this template. This is determined when ComputeCollectionTransportNodeTemplate got created.","params":[{"name":"template_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"compute_collection_transport_node_template","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionTransportNodeTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/compute-collection-transport-node-templates/{template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns compute collection transportnode template by id","params":[{"name":"template_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionTransportNodeTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/compute-collection-transport-node-templates/{template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete the specified compute collection transport node template.","params":[{"name":"template_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/compute-collection-transport-node-templates/{template-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns all eligible compute collection transportnode templates","params":[{"name":"compute_collection_id","documentation":"Compute collection id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute_collection_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeTemplateListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_template_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/compute-collection-transport-node-templates","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"If automated transport node creation is configured on compute collection, this template will serve as the default setting for transport node creation.","params":[{"name":"compute_collection_transport_node_template","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeCollectionTransportNodeTemplate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/compute-collection-transport-node-templates","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.compute_collection_transport_node_templates"},{"value":{"name":"com.vmware.nsx.ip_sets","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the specified IPSet. Modifiable parameters include description, display_name and ip_addresses.","params":[{"name":"ip_set_id","documentation":"IPSet Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ip_set","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IPSet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ip-sets/{ip-set-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified IPSet","params":[{"name":"ip_set_id","documentation":"IPSet Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.IPSet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ip-sets/{ip-set-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified IPSet. By default, if the IPSet is added to an NSGroup, it won't be deleted. In such situations, pass \\\"force=true\\\" as query param to force delete the IPSet.","params":[{"name":"ip_set_id","documentation":"IPSet Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip-set-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ip-sets/{ip-set-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns paginated list of IPSets","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.IPSetListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_set_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ip-sets","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new IPSet that can group either IPv4 or IPv6 individual ip addresses, ranges or subnets.","params":[{"name":"ip_set","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IPSet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ip-sets","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ip_sets"},{"value":{"name":"com.vmware.nsx.mirror_sessions","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update the mirror session","params":[{"name":"mirror_session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mirror-session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"port_mirroring_session","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_mirroring_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.PortMirroringSession","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_mirroring_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mirror-sessions/{mirror-session-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the mirror session","params":[{"name":"mirror_session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mirror-session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.PortMirroringSession","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_mirroring_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mirror-sessions/{mirror-session-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"verify","documentation":"Verify whether all participants are on the same transport node","params":[{"name":"mirror_session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mirror-session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mirror-sessions/{mirror-session-id}?action=verify","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"verify"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete the mirror session","params":[{"name":"mirror_session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mirror-session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mirror-sessions/{mirror-session-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List all mirror sessions","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.PortMirroringSessionListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_mirroring_session_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mirror-sessions","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a mirror session","params":[{"name":"port_mirroring_session","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_mirroring_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.PortMirroringSession","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_mirroring_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/mirror-sessions","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.mirror_sessions"},{"value":{"name":"com.vmware.nsx.error_resolver","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns some metadata about the given error_id. This includes information of whether there is a resolver present for the given error_id and its associated user input data","params":[{"name":"error_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ErrorResolverInfo","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/error-resolver/{error_id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of metadata for all the error resolvers registered.","params":[],"output":{"documentation":"com.vmware.nsx.model.ErrorResolverInfoList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_info_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/error-resolver","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"resolveerror","documentation":"Invokes the corresponding error resolver for the given error(s) present in the payload","params":[{"name":"error_resolver_metadata_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_metadata_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/error-resolver?action=resolve_error","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"resolveerror"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.error_resolver"},{"value":{"name":"com.vmware.nsx.upgrade","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"upgradeuc","documentation":"Upgrade the upgrade coordinator.","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade?action=upgrade_uc","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"upgradeuc"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade"}],"name":"com.vmware.nsx","documentation":"","metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx","type":"STRING"},"key":"value"},{"value":{"string_value":"true","type":"STRING"},"key":"autoGenerated"}]},"key":"Component"}],"enumerations":[],"structures":[]},"key":"com.vmware.nsx"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.aaa.providers.vidm","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update AAA provider vIDM properties","params":[{"name":"node_auth_provider_vidm_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_auth_provider_vidm_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeAuthProviderVidmProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_auth_provider_vidm_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/aaa/providers/vidm","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read AAA provider vIDM properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeAuthProviderVidmProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_auth_provider_vidm_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/aaa/providers/vidm","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.aaa.providers.vidm"}],"name":"com.vmware.nsx.node.aaa.providers","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.aaa.providers"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.aaa.providers.vidm.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read AAA provider vIDM status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeAuthProviderVidmStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_auth_provider_vidm_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/aaa/providers/vidm/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.aaa.providers.vidm.status"}],"name":"com.vmware.nsx.node.aaa.providers.vidm","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.aaa.providers.vidm"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.domains.communication_map","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read communication-map for a domain.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationMap","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/communication-map","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Update the communication map for a domain. This is a full replace. All the CommunicationEntries are replaced.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_map","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationMap","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/communication-map","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.domains.communication_map"},{"value":{"name":"com.vmware.nsx.infra.domains.domain_deployment_maps","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a Domain Deployment Map","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"domain_deployment_map_id","documentation":"Domain Deployment Map id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-deployment-map-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DomainDeploymentMap","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain_deployment_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/domain-deployment-maps/{domain-deployment-map-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete Domain Deployment Map","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"domain_deployment_map_id","documentation":"domain-deployment-map-id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-deployment-map-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/domain-deployment-maps/{domain-deployment-map-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all Domain Deployment Entries for infra.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DomainDeploymentMapListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain_deployment_map_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/domain-deployment-maps","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"If the passed Domain Deployment Map does not already exist, create a new Domain Deployment Map. If it already exist, replace it.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"domain_deployment_map_id","documentation":"Domain Deployment Map ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-deployment-map-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"domain_deployment_map","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain_deployment_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DomainDeploymentMap","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain_deployment_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/domain-deployment-maps/{domain-deployment-map-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.domains.domain_deployment_maps"},{"value":{"name":"com.vmware.nsx.infra.domains.groups","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read group","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"group_id","documentation":"Group ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.Group","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/groups/{group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete Group","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"group_id","documentation":"Group ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/groups/{group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List Groups for a domain","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.GroupListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.group_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/groups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"If a group with the group-id is not already present, create a new group. If it already exists, update the group.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"group_id","documentation":"Group ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"group","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Group","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}/groups/{group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.domains.groups"}],"name":"com.vmware.nsx.infra.domains","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.domains"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.routing.static_routes.bfd_peers","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the static route BFD peer. Modifiable parameters includes peer IP, enable flag and configuration of the BFD peer.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bfd_peer_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd-peer-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"static_hop_bfd_peer","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_hop_bfd_peer","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticHopBfdPeer","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_hop_bfd_peer","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/bfd-peers/{bfd-peer-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read the BFD peer having specified ID.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bfd_peer_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd-peer-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticHopBfdPeer","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_hop_bfd_peer","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/bfd-peers/{bfd-peer-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified BFD peer present on specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bfd_peer_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd-peer-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/bfd-peers/{bfd-peer-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all BFD peers created on specified logical router for static routes.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticHopBfdPeerListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_hop_bfd_peer_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/bfd-peers","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a BFD peer for static route. The required parameters includes peer IP address.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"static_hop_bfd_peer","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_hop_bfd_peer","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticHopBfdPeer","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_hop_bfd_peer","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/bfd-peers","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.static_routes.bfd_peers"}],"name":"com.vmware.nsx.logical_routers.routing.static_routes","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.static_routes"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.upgrade.plan.settings","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update the upgrade plan settings for the component.","params":[{"name":"component_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"upgrade_plan_settings","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_plan_settings","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradePlanSettings","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_plan_settings","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/plan/{component_type}/settings","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the upgrade plan settings for the component.","params":[{"name":"component_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradePlanSettings","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_plan_settings","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/plan/{component_type}/settings","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.plan.settings"}],"name":"com.vmware.nsx.upgrade.plan","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.plan"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.trust_management.principal_identities","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a principal identity. It does not delete the certificate.","params":[{"name":"principal_identity_id","documentation":"Unique id of the principal identity to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"principal-identity-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/principal-identities/{principal-identity-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the list of principals registered with a certificate.","params":[],"output":{"documentation":"com.vmware.nsx.model.PrincipalIdentityList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.principal_identity_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/principal-identities","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Associates a principal's name with a certificate that is used to authenticate.","params":[{"name":"principal_identity","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.principal_identity","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.PrincipalIdentity","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.principal_identity","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/principal-identities","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.trust_management.principal_identities"},{"value":{"name":"com.vmware.nsx.trust_management.certificates","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information for the specified certificate ID, including the certificate's UUID; resource_type (for example, certificate_self_signed, certificate_ca, or certificate_signed); pem_encoded data; and history of the certificate (who created or modified it and when). For additional information, include the ?details=true modifier at the end of the request URI.","params":[{"name":"cert_id","documentation":"ID of certificate to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cert-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"details","documentation":"whether to expand the pem data and show all its details (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.Certificate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.certificate","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/certificates/{cert-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Removes the specified certificate. The private key associated with the certificate is also deleted.","params":[{"name":"cert_id","documentation":"ID of certificate to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cert-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/certificates/{cert-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"importcertificate","documentation":"Adds a new private-public certificate or a chain of certificates (CAs) and, optionally, a private key that can be applied to one of the user-facing components (appliance management or edge). The certificate and the key should be stored in PEM format. If no private key is provided, the certificate is used as a client certificate in the trust store.","params":[{"name":"trust_object_data","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.trust_object_data","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.CertificateList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.certificate_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/certificates?action=import","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"importcertificate"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns all certificate information viewable by the user, including each certificate's UUID; resource_type (for example, certificate_self_signed, certificate_ca, or certificate_signed); pem_encoded data; and history of the certificate (who created or modified it and when). For additional information, include the ?details=true modifier at the end of the request URI.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"details","documentation":"whether to expand the pem data and show all its details (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.CertificateList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.certificate_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/certificates","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.trust_management.certificates"},{"value":{"name":"com.vmware.nsx.trust_management.csrs","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"selfsign","documentation":"Self-signs the previously generated CSR. This action is similar to the import certificate action, but instead of using a public certificate signed by a CA, the self_sign POST action uses a certificate that is signed with NSX's own private key.","params":[{"name":"csr_id","documentation":"CSR this certificate is associated with (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"csr-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"days_valid","documentation":"Number of days the certificate will be valid, default 10 years (required)","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"days_valid","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.Certificate","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.certificate","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/csrs/{csr-id}?action=self_sign","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"selfsign"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"importcsr","documentation":"Imports a certificate authority (CA)-signed certificate for a CSR. This action links the certificate to the private key created by the CSR. The pem_encoded string in the request body is the signed certificate provided by your CA in response to the CSR that you provide to them. The import POST action automatically deletes the associated CSR.","params":[{"name":"csr_id","documentation":"CSR this certificate is associated with (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"csr-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"trust_object_data","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.trust_object_data","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.CertificateList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.certificate_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/csrs/{csr-id}?action=import","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"importcsr"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.trust_management.csrs"},{"value":{"name":"com.vmware.nsx.trust_management.crls","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates an existing CRL.","params":[{"name":"crl_id","documentation":"ID of CRL to update (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"crl-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"crl","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crl","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Crl","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crl","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/crls/{crl-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified CRL. For additional information, include the ?details=true modifier at the end of the request URI.","params":[{"name":"crl_id","documentation":"ID of CRL to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"crl-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"details","documentation":"whether to expand the pem data and show all its details (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.Crl","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crl","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/crls/{crl-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes an existing CRL.","params":[{"name":"crl_id","documentation":"ID of CRL to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"crl-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/crls/{crl-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all CRLs. For additional information, include the ?details=true modifier at the end of the request URI.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"details","documentation":"whether to expand the pem data and show all its details (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.CrlList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crl_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/crls","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"importcrl","documentation":"Adds a new certificate revocation list (CRL). The CRL is used to verify the client certificate status against the revocation lists published by the CA. For this reason, the administrator needs to add the CRL in certificate repository as well.","params":[{"name":"crl_object_data","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crl_object_data","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.CrlList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crl_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/trust-management/crls?action=import","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"importcrl"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.trust_management.crls"}],"name":"com.vmware.nsx.trust_management","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.trust_management"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.nsx_message_bus","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the NSX Message Bus service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-message-bus?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the NSX Message Bus service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-message-bus?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NSX Message Bus service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-message-bus","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the NSX Message Bus service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-message-bus?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.nsx_message_bus"},{"value":{"name":"com.vmware.nsx.node.services.mgmt_plane_bus","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the Rabbit MQ service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/mgmt-plane-bus?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the Rabbit MQ service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/mgmt-plane-bus?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read Rabbit MQ service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/mgmt-plane-bus","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the Rabbit MQ service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/mgmt-plane-bus?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.mgmt_plane_bus"},{"value":{"name":"com.vmware.nsx.node.services.cm_inventory","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the manager service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/cm-inventory?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the manager service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/cm-inventory?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read cm inventory service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/cm-inventory","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the manager service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/cm-inventory?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.cm_inventory"},{"value":{"name":"com.vmware.nsx.node.services.liagent","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the liagent service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/liagent?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the liagent service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/liagent?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read liagent service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/liagent","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the liagent service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/liagent?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.liagent"},{"value":{"name":"com.vmware.nsx.node.services.install_upgrade","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update NSX install-upgrade service properties","params":[{"name":"node_install_upgrade_service_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_install_upgrade_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInstallUpgradeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_install_upgrade_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/install-upgrade","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the NSX install-upgrade service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/install-upgrade?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the NSX install-upgrade service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/install-upgrade?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NSX install-upgrade service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeInstallUpgradeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_install_upgrade_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/install-upgrade","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the NSX install-upgrade service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/install-upgrade?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.install_upgrade"},{"value":{"name":"com.vmware.nsx.node.services.manager","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update Proton service properties","params":[{"name":"node_proton_service_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_proton_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeProtonServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_proton_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/manager","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"resetmanagerlogginglevels","documentation":"Reset the manager logging levels to default values","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/manager?action=reset-manager-logging-levels","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"resetmanagerlogginglevels"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the manager service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/manager?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the manager service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/manager?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read manager service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeProtonServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_proton_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/manager","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the manager service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/manager?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.manager"},{"value":{"name":"com.vmware.nsx.node.services.node_mgmt","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart the node management service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/node-mgmt?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read appliance management service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/node-mgmt","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.node_mgmt"},{"value":{"name":"com.vmware.nsx.node.services.ssh","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update ssh service properties","params":[{"name":"node_ssh_service_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_ssh_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeSshServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_ssh_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ssh","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the ssh service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ssh?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the ssh service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ssh?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read ssh service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeSshServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_ssh_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ssh","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the ssh service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ssh?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"removehostfingerprint","documentation":"Remove a host's fingerprint from known hosts file","params":[{"name":"known_host_parameter","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.known_host_parameter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ssh?action=remove_host_fingerprint","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"removehostfingerprint"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.ssh"},{"value":{"name":"com.vmware.nsx.node.services.syslog","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the syslog service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the syslog service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read syslog service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the syslog service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/syslog?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.syslog"},{"value":{"name":"com.vmware.nsx.node.services.snmp","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update SNMP service properties","params":[{"name":"node_snmp_service_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_snmp_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeSnmpServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_snmp_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/snmp","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the SNMP service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/snmp?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the SNMP service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/snmp?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read SNMP service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/snmp","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the SNMP service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/snmp?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.snmp"},{"value":{"name":"com.vmware.nsx.node.services.nsx_upgrade_agent","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the NSX upgrade agent service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-upgrade-agent?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the NSX upgrade agent service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-upgrade-agent?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NSX upgrade Agent service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-upgrade-agent","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the NSX upgrade agent service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-upgrade-agent?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.nsx_upgrade_agent"},{"value":{"name":"com.vmware.nsx.node.services.ntp","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update NTP service properties","params":[{"name":"node_ntp_service_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_ntp_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeNtpServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_ntp_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ntp","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the NTP service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ntp?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the NTP service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ntp?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NTP service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeNtpServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_ntp_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ntp","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the NTP service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ntp?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.ntp"},{"value":{"name":"com.vmware.nsx.node.services.search","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the NSX Search service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/search?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the NSX Search service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/search?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NSX Search service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/search","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the NSX Search service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/search?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.search"},{"value":{"name":"com.vmware.nsx.node.services.http","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update http service properties","params":[{"name":"node_http_service_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_http_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeHttpServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_http_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/http","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"stop","documentation":"Restart, start or stop the http service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/http?action=stop","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"stop"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"restart","documentation":"Restart, start or stop the http service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/http?action=restart","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"restart"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read http service properties","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeHttpServiceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_http_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/http","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Restart, start or stop the http service","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/http?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"applycertificate","documentation":"Applies a security certificate to the http service. In the POST request, the CERTIFICATE_ID references a certificate created with the /api/v1/trust-management APIs. Issuing this request causes the http service to restart so that the service can begin using the new certificate. When the POST request succeeds, it doesn't return a valid response. The request times out because of the restart.","params":[{"name":"certificate_id","documentation":"Certificate ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/http?action=apply_certificate","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"applycertificate"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.http"}],"name":"com.vmware.nsx.node.services","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.transport_nodes.tunnels","documentation":"","constants":[{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ADMINISTRATIVELY_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_ADMINISTRATIVELY_DOWN"},{"value":{"documentation":"Possible value for source of operation Tunnels.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REVERSE_CONCATENATED_PATH_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_REVERSE_CONCATENATED_PATH_DOWN"},{"value":{"documentation":"Possible value for status of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FORWARDING_PLANE_RESET","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_FORWARDING_PLANE_RESET"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PATH_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_PATH_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONTROL_DETECTION_TIME_EXPIRED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_CONTROL_DETECTION_TIME_EXPIRED"},{"value":{"documentation":"Possible value for status of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_UP"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_DIAGNOSTIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_NO_DIAGNOSTIC"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_0"},{"value":{"documentation":"Possible value for source of operation Tunnels.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_1"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_2"},{"value":{"documentation":"Possible value for source of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_3"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"4","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_4"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ECHO_FUNCTION_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_ECHO_FUNCTION_FAILED"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"5","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_5"},{"value":{"documentation":"Possible value for source of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_6"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NEIGHBOR_SIGNALED_SESSION_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_NEIGHBOR_SIGNALED_SESSION_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONCATENATED_PATH_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_CONCATENATED_PATH_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"7","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_7"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation Tunnels.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"8","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_8"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Tunnel properties","params":[{"name":"node_id","documentation":"ID of transport node (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"tunnel_name","documentation":"Tunnel name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"tunnel-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TunnelProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tunnel_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{node-id}/tunnels/{tunnel-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List of tunnels","params":[{"name":"node_id","documentation":"ID of transport node (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bfd_diagnostic_code","documentation":"BFD diagnostic code of Tunnel as defined in RFC 5880 (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_diagnostic_code","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"remote_node_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"Tunnel status (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TunnelList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tunnel_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{node-id}/tunnels","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes.tunnels"},{"value":{"name":"com.vmware.nsx.transport_nodes.remote_transport_node_status","documentation":"","constants":[{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ADMINISTRATIVELY_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_ADMINISTRATIVELY_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REVERSE_CONCATENATED_PATH_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_REVERSE_CONCATENATED_PATH_DOWN"},{"value":{"documentation":"Possible value for tunnelStatus of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TUNNEL_STATUS_UP"},{"value":{"documentation":"Possible value for tunnelStatus of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TUNNEL_STATUS_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FORWARDING_PLANE_RESET","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_FORWARDING_PLANE_RESET"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONTROL_DETECTION_TIME_EXPIRED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_CONTROL_DETECTION_TIME_EXPIRED"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PATH_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_PATH_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_DIAGNOSTIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_NO_DIAGNOSTIC"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_0"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_1"},{"value":{"documentation":"Possible value for source of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_2"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_3"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"4","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_4"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"5","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_5"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ECHO_FUNCTION_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_ECHO_FUNCTION_FAILED"},{"value":{"documentation":"Possible value for source of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_6"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NEIGHBOR_SIGNALED_SESSION_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_NEIGHBOR_SIGNALED_SESSION_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONCATENATED_PATH_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_CONCATENATED_PATH_DOWN"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"7","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_7"},{"value":{"documentation":"Possible value for bfdDiagnosticCode of operation RemoteTransportNodeStatus.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"8","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_BFD_DIAGNOSTIC_CODE_8"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Read status of all transport nodes with tunnel connections to transport node","params":[{"name":"node_id","documentation":"ID of transport node (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bfd_diagnostic_code","documentation":"BFD diagnostic code of Tunnel as defined in RFC 5880 (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_diagnostic_code","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"tunnel_status","documentation":"Tunnel Status (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tunnel_status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{node-id}/remote-transport-node-status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes.remote_transport_node_status"},{"value":{"name":"com.vmware.nsx.transport_nodes.state","documentation":"","constants":[{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ORPHANED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_ORPHANED"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_FAILED"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PARTIAL_SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_PARTIAL_SUCCESS"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_IN_PROGRESS"},{"value":{"documentation":"Possible value for mmState of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_MM_STATE_ENABLED"},{"value":{"documentation":"Possible value for mmState of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EXITING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_MM_STATE_EXITING"},{"value":{"documentation":"Possible value for mmState of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_MM_STATE_DISABLED"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_SUCCESS"},{"value":{"documentation":"Possible value for mmState of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENTERING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_MM_STATE_ENTERING"},{"value":{"documentation":"Possible value for status of operation State.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PENDING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_PENDING"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the current state of the transport node configuration and information about the associated hostswitch.","params":[{"name":"transportnode_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transportnode-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{transportnode-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of transport node states that have realized state as provided as query parameter","params":[{"name":"mm_state","documentation":"maintenance mode state (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mm_state","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"Realized state of transport nodes (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"vtep_ip","documentation":"Virtual tunnel endpoint ip address of transport node (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_ip","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeStateListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_state_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes.state"},{"value":{"name":"com.vmware.nsx.transport_nodes.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read status of a transport node","params":[{"name":"node_id","documentation":"ID of transport node (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.TransportNodeStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{node-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes.status"}],"name":"com.vmware.nsx.transport_nodes","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.cluster.backups.history","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get history of previous backup operations","params":[],"output":{"documentation":"com.vmware.nsx.model.BackupOperationHistory","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.backup_operation_history","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/backups/history","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.backups.history"},{"value":{"name":"com.vmware.nsx.cluster.backups.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get status of active backup operations","params":[],"output":{"documentation":"com.vmware.nsx.model.CurrentBackupOperationStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.current_backup_operation_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/backups/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.backups.status"},{"value":{"name":"com.vmware.nsx.cluster.backups.config","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Configure file server and timers for automated backup. If secret fields are omitted (password, passphrase) then use the previously set value.","params":[{"name":"backup_configuration","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.backup_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BackupConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.backup_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/backups/config","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a configuration of a file server and timers for automated backup. Fields that contain secrets (password, passphrase) are not returned.","params":[],"output":{"documentation":"com.vmware.nsx.model.BackupConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.backup_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/backups/config","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.backups.config"}],"name":"com.vmware.nsx.cluster.backups","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.backups"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.liagent.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read liagent service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/liagent/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.liagent.status"}],"name":"com.vmware.nsx.node.services.liagent","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.liagent"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.services.service_entries","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Service entry","params":[{"name":"service_id","documentation":"Service ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"service_entry_id","documentation":"Service entry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceEntry\nThe result will contain all the attributes defined in ServiceEntry.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services/{service-id}/service-entries/{service-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete Service entry","params":[{"name":"service_id","documentation":"Service ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"service_entry_id","documentation":"Service entry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services/{service-id}/service-entries/{service-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of Service entries for the given service","params":[{"name":"service_id","documentation":"Service ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceEntryListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_entry_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services/{service-id}/service-entries","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"If a service entry with the service-entry-id is not already present, create a new service entry. If it already exists, update the service entry.","params":[{"name":"service_id","documentation":"Service ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"service_entry_id","documentation":"Service entry ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-entry-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"service_entry","documentation":"(required)\nThe parameter must contain all the attributes defined in ServiceEntry.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceEntry\nThe result will contain all the attributes defined in ServiceEntry.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services/{service-id}/service-entries/{service-entry-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.services.service_entries"}],"name":"com.vmware.nsx.infra.services","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.services"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.fabric.nodes.modules","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the module details of a Fabric Node","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.SoftwareModuleResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.software_module_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}/modules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.modules"},{"value":{"name":"com.vmware.nsx.fabric.nodes.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the Realized State of a Fabric Node","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ConfigurationState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.state"},{"value":{"name":"com.vmware.nsx.fabric.nodes.capabilities","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about capabilities of a single fabric node (host or edge).","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeCapabilitiesResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_capabilities_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}/capabilities","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.capabilities"},{"value":{"name":"com.vmware.nsx.fabric.nodes.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns connectivity, heartbeat, and version information about a fabric node (host or edge). Note that the LCP connectivity status remains down until after the fabric node has been added as a transpot node and the NSX host switch has been successfully installed. See POST /api/v1/transport-nodes.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getall","documentation":"Returns connectivity, heartbeat, and version information about all fabric nodes (host or edge).","params":[{"name":"read_nodes_status_request_parameters","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.read_nodes_status_request_parameters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getall"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.status"}],"name":"com.vmware.nsx.fabric.nodes","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.nat.rules.statistics","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Statistics.getperlogicalrouter.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETPERLOGICALROUTER_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Statistics.getperrule.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETPERRULE_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation Statistics.getperlogicalrouter.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETPERLOGICALROUTER_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation Statistics.getperrule.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GETPERRULE_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getperrule","documentation":"Returns the summation of statistics from all nodes for the Specified Logical Router NAT Rule. Query parameter \\\"source=realtime\\\" is the only supported source.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NatStatisticsPerRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_statistics_per_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/nat/rules/{rule-id}/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getperrule"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getperlogicalrouter","documentation":"Returns the summation of statistics for all rules from all nodes for the Specified Logical Router. Also gives the per transport node statistics for provided logical router. The query parameter \\\"source=realtime\\\" is not supported.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NatStatisticsPerLogicalRouter","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_statistics_per_logical_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/nat/rules/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getperlogicalrouter"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.nat.rules.statistics"}],"name":"com.vmware.nsx.logical_routers.nat.rules","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.nat.rules"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.tasks.response","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available, Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found, Error description not available","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read asynchronous task response","params":[{"name":"task_id","documentation":"ID of task to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"task-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/tasks/{task-id}/response","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.tasks.response"}],"name":"com.vmware.nsx.node.tasks","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.tasks"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.upgrade.eula.acceptance","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return the acceptance status of end user license agreement","params":[],"output":{"documentation":"com.vmware.nsx.model.EULAAcceptance","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.EULA_acceptance","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/eula/acceptance","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.eula.acceptance"},{"value":{"name":"com.vmware.nsx.upgrade.eula.accept","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Accept end user license agreement","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/eula/accept","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.eula.accept"},{"value":{"name":"com.vmware.nsx.upgrade.eula.content","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return the content of end user license agreement in the specified format. By default, it's pure string without line break","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"format","documentation":"End User License Agreement content output format (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"format","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EULAContent","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.EULA_content","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/eula/content","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.eula.content"}],"name":"com.vmware.nsx.upgrade.eula","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.eula"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.tasks.response","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the response of a task","params":[{"name":"task_id","documentation":"ID of task to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"task-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"DynamicStructure","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/tasks/{task-id}/response","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.tasks.response"}],"name":"com.vmware.nsx.tasks","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.tasks"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.routing.redistribution.rules","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies all route redistribution rules for the specified TIER0 logical router. Set the rules list to empty to delete/clear all rules.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"redistribution_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.redistribution_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RedistributionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.redistribution_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/redistribution/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns all the route redistribution rules for the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RedistributionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.redistribution_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/redistribution/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.redistribution.rules"}],"name":"com.vmware.nsx.logical_routers.routing.redistribution","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.redistribution"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.app_discovery.app_profiles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update AppProfile","params":[{"name":"app_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"app-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"app_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AppProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/app-profiles/{app-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns detail of the app profile","params":[{"name":"app_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"app-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AppProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/app-profiles/{app-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified AppProfile.","params":[{"name":"app_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"app-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/app-profiles/{app-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns list of app profile IDs created","params":[],"output":{"documentation":"com.vmware.nsx.model.AppProfileListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/app-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Adds a new app profile","params":[{"name":"app_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AppProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/app-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.app_profiles"},{"value":{"name":"com.vmware.nsx.app_discovery.sessions","documentation":"","constants":[{"value":{"documentation":"Possible value for status of operation Sessions.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RUNNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_RUNNING"},{"value":{"documentation":"Possible value for status of operation Sessions.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FINISHED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_FINISHED"},{"value":{"documentation":"Possible value for status of operation Sessions.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STARTING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_STATUS_STARTING"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the status of the application discovery session and other details","params":[{"name":"session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AppDiscoverySession","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions/{session-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Cancel and delete the application discovery session","params":[{"name":"session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions/{session-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the list of the application discovery sessions available","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"group_id","documentation":"NSGroup id, helps user query sessions related to one nsgroup (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"group_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"status","documentation":"Session Status, e.g. get all running sessions (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AppDiscoverySessionsListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_sessions_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Starts the discovery of application discovery session","params":[{"name":"start_app_discovery_session_parameters","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.start_app_discovery_session_parameters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AppDiscoverySession","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.sessions"}],"name":"com.vmware.nsx.app_discovery","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.cluster.nodes","documentation":"","constants":[{"value":{"documentation":"Possible value for action of operation Nodes.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"add_cluster_node","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_ACTION_NODE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified NSX cluster node.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterNodeConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes/{node-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Removes the specified manager or control node from the NSX cluster. Before you can remove a node from the cluster, you must shut down the manager or controller service with the \\\"stop service manager\\\" or the \\\"stop service controller\\\" command.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes/{node-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all NSX cluster nodes.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterNodeConfigListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_config_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Adds a new management node or controller node to the NSX cluster. A single node can perform one role, either management or control, not both.","params":[{"name":"add_cluster_node_spec","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.add_cluster_node_spec","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"action","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterNodeConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revokemissingnodes","documentation":"Revoke Missing Nodes from the Cluster","params":[{"name":"revoke_node_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.revoke_node_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes?action=revoke_missing_nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revokemissingnodes"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.nodes"},{"value":{"name":"com.vmware.nsx.cluster.status","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Status.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns status information for the NSX cluster control role and management role.","params":[{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.status"},{"value":{"name":"com.vmware.nsx.cluster.restore","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"suspend","documentation":"Suspend any currently running restore operation. The restore operation is made up of a number of steps. When this call is issued, any currently running step is allowed to finish (successfully or with errors), and the next step (and therefore the entire restore operation) is suspended until a subsequent resume or cancel call is issued. This operation is only valid when a GET cluster/restore/status returns a status with value RUNNING. Otherwise, a 409 response is returned.","params":[],"output":{"documentation":"com.vmware.nsx.model.ClusterRestoreStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore?action=suspend","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"suspend"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Start the restore of an NSX cluster, from some previously backed-up configuration. This operation is only valid when a GET cluster/restore/status returns a status with value NOT_STARTED. Otherwise, a 409 response is returned.","params":[{"name":"initiate_cluster_restore_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.initiate_cluster_restore_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterRestoreStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"cancel","documentation":"Cancel any currently running restore operation. If there exists a currently running step, it is allowed to finish. The system is not rolled back to the pre-restore state. This operation is only valid when a GET cluster/restore/status returns a status with value RUNNING or SUSPENDED. Otherwise, a 409 response is returned.","params":[],"output":{"documentation":"com.vmware.nsx.model.ClusterRestoreStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore?action=cancel","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"cancel"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"retry","documentation":"Retry any currently in-progress, failed restore operation. Only the last step of the multi-step restore operation would have failed,and only that step is retried. This operation is only valid when a GET cluster/restore/status returns a status with value FAILED. Otherwise, a 409 response is returned.","params":[],"output":{"documentation":"com.vmware.nsx.model.ClusterRestoreStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore?action=retry","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"retry"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"advance","documentation":"Advance any currently suspended restore operation. The operation might have been suspended because (1) the user had suspended it previously, or (2) the operation is waiting for user input, to be provided as a part of the POST request body. This operation is only valid when a GET cluster/restore/status returns a status with value SUSPENDED. Otherwise, a 409 response is returned.","params":[{"name":"advance_cluster_restore_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advance_cluster_restore_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterRestoreStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore?action=advance","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"advance"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.restore"}],"name":"com.vmware.nsx.cluster","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.upgrade.upgrade_unit_groups.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get upgrade status for group","params":[{"name":"group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"has_errors","documentation":"Flag to indicate whether to return only upgrade units with errors (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"has_errors","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/{group-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_unit_groups.status"},{"value":{"name":"com.vmware.nsx.upgrade.upgrade_unit_groups.aggregate_info","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Return aggregate information of all upgrade unit groups","params":[{"name":"component_type","documentation":"Component type based on which upgrade unit groups to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"summary","documentation":"Flag indicating whether to return summary (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"summary","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sync","documentation":"Synchronize before returning upgrade unit groups (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sync","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitGroupAggregateInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/aggregate-info","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_unit_groups.aggregate_info"},{"value":{"name":"com.vmware.nsx.upgrade.upgrade_unit_groups.upgrade_unit","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"reorder","documentation":"Reorder an upgrade unit within the upgrade unit group","params":[{"name":"group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"upgrade_unit_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"upgrade-unit-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"reorder_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.reorder_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/{group-id}/upgrade-unit/{upgrade-unit-id}?action=reorder","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"reorder"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_unit_groups.upgrade_unit"}],"name":"com.vmware.nsx.upgrade.upgrade_unit_groups","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_unit_groups"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.nsx_message_bus.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read NSX Message Bus service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/nsx-message-bus/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.nsx_message_bus.status"}],"name":"com.vmware.nsx.node.services.nsx_message_bus","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.nsx_message_bus"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.fabric.compute_managers.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the realized state of a compute manager","params":[{"name":"compute_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ConfigurationState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-managers/{compute-manager-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.compute_managers.state"},{"value":{"name":"com.vmware.nsx.fabric.compute_managers.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns connection and version information about a compute manager","params":[{"name":"compute_manager_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute-manager-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.ComputeManagerStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/compute-managers/{compute-manager-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.compute_managers.status"}],"name":"com.vmware.nsx.fabric.compute_managers","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.compute_managers"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.lldp.transport_nodes.interfaces","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read LLDP Neighbor Properties","params":[{"name":"node_id","documentation":"ID of transport node (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"interface_name","documentation":"Interface name to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.InterfaceNeighborProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.interface_neighbor_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/lldp/transport-nodes/{node-id}/interfaces/{interface-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List LLDP Neighbor Properties","params":[{"name":"node_id","documentation":"ID of transport node (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.InterfaceNeighborPropertyListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.interface_neighbor_property_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/lldp/transport-nodes/{node-id}/interfaces","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.lldp.transport_nodes.interfaces"}],"name":"com.vmware.nsx.lldp.transport_nodes","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.lldp.transport_nodes"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.cluster.restore.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns status information for the specified NSX cluster restore request.","params":[],"output":{"documentation":"com.vmware.nsx.model.ClusterRestoreStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.restore.status"},{"value":{"name":"com.vmware.nsx.cluster.restore.instruction_resources","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"For restore operations requiring user input e.g. performing an action, accepting/rejecting an action, etc. the information to be conveyed to users is provided in this call.","params":[{"name":"instruction_id","documentation":"Id of the instruction set whose instructions are to be returned (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"instruction_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ActionableResourceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.actionable_resource_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore/instruction-resources","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.restore.instruction_resources"},{"value":{"name":"com.vmware.nsx.cluster.restore.backuptimestamps","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns timestamps for all backup files that are available on the SFTP server.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ClusterBackupInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_backup_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore/backuptimestamps","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.restore.backuptimestamps"},{"value":{"name":"com.vmware.nsx.cluster.restore.config","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Configure file server where the backed-up files used for the Restore operation are available.","params":[{"name":"restore_configuration","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.restore_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RestoreConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.restore_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore/config","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get configuration information for the file server used to store backed-up files. Fields that contain secrets (password, passphrase) are not returned.","params":[],"output":{"documentation":"com.vmware.nsx.model.RestoreConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.restore_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/restore/config","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.restore.config"}],"name":"com.vmware.nsx.cluster.restore","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.restore"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.network_encryption.sections.state","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the realized state of a network encryption section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"barrier_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"barrier_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneSectionState","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/state","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.sections.state"},{"value":{"name":"com.vmware.nsx.network_encryption.sections.rules","documentation":"","constants":[{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for filterType of operation Rules.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SEARCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_SEARCH"},{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Rules.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for filterType of operation Rules.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FILTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_FILTER"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Rules.createmultiple.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEMULTIPLE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Rules.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_TOP"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a specific rule in a network encryption section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a specific rule in a network encryption section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a specific network encryption rule","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"createmultiple","documentation":"Add multiple rules to a network encryption section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules?action=create_multiple","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"createmultiple"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get the rules of a network encryption section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"applied_tos","documentation":"AppliedTo's referenced by this section or section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"destinations","documentation":"Destinations referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"filter_type","documentation":"Filter type (optional, default to FILTER)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"key_policy_id","documentation":"key policy identifier (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key_policy_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"services","documentation":"NSService referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sources","documentation":"Sources referenced by this section's DNE Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRuleListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revise","documentation":"Update or reorder a rule in a network encryption section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules/{rule-id}?action=revise","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revise"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Add a network encryption rule in a section","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dne_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"operation","documentation":"Operation (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DneRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/network-encryption/sections/{section-id}/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.sections.rules"}],"name":"com.vmware.nsx.network_encryption.sections","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.network_encryption.sections"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.network.interfaces","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the specified interface properties. You cannot change the properties ip_configuration, ip_addresses, or plane. NSX Manager must have a static IP address. You must use NSX CLI to configure a controller or an edge node.","params":[{"name":"interface_id","documentation":"ID of interface to update (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"node_network_interface_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_network_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeNetworkInterfaceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_network_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/interfaces/{interface-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns detailed information about the specified interface. Interface information includes MTU, broadcast and host IP addresses, link and admin status, MAC address, network mask, and the IP configuration method.","params":[{"name":"interface_id","documentation":"ID of interface to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeNetworkInterfaceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_network_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/interfaces/{interface-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the number of interfaces on the NSX Manager appliance and detailed information about each interface. Interface information includes MTU, broadcast and host IP addresses, link and admin status, MAC address, network mask, and the IP configuration method (static or DHCP).","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeNetworkInterfacePropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_network_interface_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/interfaces","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network.interfaces"},{"value":{"name":"com.vmware.nsx.node.network.routes","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns detailed information about a specified route in the NSX Manager routing table.","params":[{"name":"route_id","documentation":"ID of route to read (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"route-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeRouteProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_route_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/routes/{route-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a route from the NSX Manager routing table. You can modify an existing route by deleting it and then posting the modified version of the route. To verify, remove the route ID from the URI, issue a GET request, and note the absense of the deleted route.","params":[{"name":"route_id","documentation":"ID of route to delete (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"route-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/routes/{route-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns detailed information about each route in the NSX Manager routing table. Route information includes the route type (default, static, and so on), a unique route identifier, the route metric, the protocol from which the route was learned, the route source (which is the preferred egress interface), the route destination, and the route scope. The route scope refers to the distance to the destination network: The \\\"host\\\" scope leads to a destination address on the NSX Manager, such as a loopback address; the \\\"link\\\" scope leads to a destination on the local network; and the \\\"global\\\" scope leads to addresses that are more than one hop away.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeRoutePropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_route_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/routes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Add a route to the NSX Manager routing table. For static routes, the route_type, interface_id, netmask, and destination are required parameters. For default routes, the route_type, gateway address, and interface_id are required. For blackhole routes, the route_type and destination are required. All other parameters are optional. When you add a static route, the scope and route_id are created automatically. When you add a default or blackhole route, the route_id is created automatically. The route_id is read-only, meaning that it cannot be modified. All other properties can be modified by deleting and readding the route.","params":[{"name":"node_route_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_route_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeRouteProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_route_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/routes","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network.routes"},{"value":{"name":"com.vmware.nsx.node.network.name_servers","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the list of servers that the NSX Manager node uses to look up IP addresses associated with given domain names. If DHCP is configured, this method returns a 409 CONFLICT error, because DHCP manages the list of name servers.","params":[{"name":"node_name_servers_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_name_servers_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeNameServersProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_name_servers_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/name-servers","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the list of servers that the NSX Manager node uses to look up IP addresses associated with given domain names.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeNameServersProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_name_servers_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/name-servers","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network.name_servers"},{"value":{"name":"com.vmware.nsx.node.network.search_domains","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the list of domain names that the NSX Manager node uses to complete unqualified host names. If DHCP is configured, this method returns a 409 CONFLICT error, because DHCP manages the list of name servers.","params":[{"name":"node_search_domains_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_search_domains_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeSearchDomainsProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_search_domains_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/search-domains","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the domain list that the NSX Manager node uses to complete unqualified host names. When a host name does not include a fully qualified domain name (FQDN), the NSX Management node appends the first-listed domain name to the host name before the host name is looked up. The NSX Management node continues this for each entry in the domain list until it finds a match.","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeSearchDomainsProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_search_domains_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/network/search-domains","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network.search_domains"}],"name":"com.vmware.nsx.node.network","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.network"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.cluster.nodes.network.interfaces","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Interfaces.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Interfaces.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation Interfaces.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation Interfaces.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns detailed information about the specified interface. Interface information includes MTU, broadcast and host IP addresses, link and admin status, MAC address, network mask, and the IP configuration method (static or DHCP).","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"interface_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInterfaceProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes/{node-id}/network/interfaces/{interface-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the number of interfaces on the node and detailed information about each interface. Interface information includes MTU, broadcast and host IP addresses, link and admin status, MAC address, network mask, and the IP configuration method (static or DHCP).","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInterfacePropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/cluster/nodes/{node-id}/network/interfaces","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.nodes.network.interfaces"}],"name":"com.vmware.nsx.cluster.nodes.network","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.cluster.nodes.network"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.firewall.excludelist","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"checkifexists","documentation":"Check if the object a member of the exclude list","params":[{"name":"object_id","documentation":"identifier of the object (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"object_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ResourceReference","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/excludelist?action=check_if_exists","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"checkifexists"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modify exclude list","params":[{"name":"exclude_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.exclude_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ExcludeList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.exclude_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/excludelist","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"addmember","documentation":"Add a new object in the exclude list","params":[{"name":"resource_reference","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.ResourceReference","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/excludelist?action=add_member","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"addmember"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get list of entities in exclude list","params":[],"output":{"documentation":"com.vmware.nsx.model.ExcludeList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.exclude_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/excludelist","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"removemember","documentation":"Remove an existing object from the exclude list","params":[{"name":"object_id","documentation":"identifier of the object (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"object_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ResourceReference","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/excludelist?action=remove_member","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"removemember"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.excludelist"},{"value":{"name":"com.vmware.nsx.firewall.sections","documentation":"","constants":[{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_TOP"},{"value":{"documentation":"Possible value for includeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_INCLUDE_APPLIED_TO_TYPE_NSGROUP"},{"value":{"documentation":"Possible value for excludeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalSwitch","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_EXCLUDE_APPLIED_TO_TYPE_LOGICALSWITCH"},{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_AFTER"},{"value":{"documentation":"Possible value for filterType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SEARCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_SEARCH"},{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.create.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_TOP"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_before","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_BEFORE"},{"value":{"documentation":"Possible value for type of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TYPE_layer3"},{"value":{"documentation":"Possible value for type of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_TYPE_layer2"},{"value":{"documentation":"Possible value for filterType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FILTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_FILTER_TYPE_FILTER"},{"value":{"documentation":"Possible value for excludeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_EXCLUDE_APPLIED_TO_TYPE_LOGICALPORT"},{"value":{"documentation":"Possible value for includeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouter","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_INCLUDE_APPLIED_TO_TYPE_LOGICALROUTER"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_top","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_TOP"},{"value":{"documentation":"Possible value for includeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalSwitch","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_INCLUDE_APPLIED_TO_TYPE_LOGICALSWITCH"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for excludeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_EXCLUDE_APPLIED_TO_TYPE_NSGROUP"},{"value":{"documentation":"Possible value for includeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_INCLUDE_APPLIED_TO_TYPE_LOGICALPORT"},{"value":{"documentation":"Possible value for operation of operation Sections.createwithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREATEWITHRULES_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for operation of operation Sections.revise.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_after","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISE_OPERATION_AFTER"},{"value":{"documentation":"Possible value for operation of operation Sections.revisewithrules.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"insert_bottom","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REVISEWITHRULES_OPERATION_BOTTOM"},{"value":{"documentation":"Possible value for excludeAppliedToType of operation Sections.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouter","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_EXCLUDE_APPLIED_TO_TYPE_LOGICALROUTER"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified section, but does not modify the section's associated rules.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_section","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revisewithrules","documentation":"Modifies an existing firewall section along with its relative position among other firewall sections with rules. When invoked on a large number of rules, this API is supported only at low rates of invocation (not more than 2 times per minute). The typical latency of this API with about 1024 rules is about 15 seconds in a cluster setup. This API should not be invoked with large payloads at automation speeds. Instead, to move a section above or below another section, use: POST /api/v1/firewall/sections/<section-id>?action=revise To modify rules, use: PUT /api/v1/firewall/sections/<section-id>/rules/<rule-id>","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_section_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"operation","documentation":"Operation (optional, default to insert_top)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}?action=revise_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revisewithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about firewall section for the identifier.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"createwithrules","documentation":"Creates a new firewall section with rules. The limit on the number of rules is defined by maxItems in collection types for FirewallRule (FirewallRuleXXXList types). When invoked on a section with a large number of rules, this API is supported only at low rates of invocation (not more than 4-5 times per minute). The typical latency of this API with about 1024 rules is about 4-5 seconds. This API should not be invoked with large payloads at automation speeds. More than 50 rules with a large number of rule references is not supported. Instead, to create sections, use: POST /api/v1/firewall/sections To create rules, use: POST /api/v1/firewall/sections/<section-id>/rules","params":[{"name":"firewall_section_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"operation","documentation":"Operation (optional, default to insert_top)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections?action=create_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"createwithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"updatewithrules","documentation":"Modifies existing firewall section along with its association with rules. When invoked on a large number of rules, this API is supported only at low rates of invocation (not more than 2 times per minute). The typical latency of this API with about 1024 rules is about 15 seconds in a cluster setup. This API should not be invoked with large payloads at automation speeds. Instead, to update rule content, use: PUT /api/v1/firewall/sections/<section-id>/rules/<rule-id>","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_section_rule_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}?action=update_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"updatewithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Removes firewall section from the system. Firewall section with rules can only be deleted by passing \\\"cascade=true\\\" parameter.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cascade","documentation":"Flag to cascade delete of this object to all it's child objects. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cascade","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List all firewall section in paginated form. A default page size is limited to 1000 firewall sections. By default list of section is filtered by LAYER3 type.","params":[{"name":"applied_tos","documentation":"AppliedTo's referenced by this section or section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"destinations","documentation":"Destinations referenced by this section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"exclude_applied_to_type","documentation":"Resource type valid for use as AppliedTo filter in section API (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"exclude_applied_to_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"filter_type","documentation":"Filter type (optional, default to FILTER)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"include_applied_to_type","documentation":"Resource type valid for use as AppliedTo filter in section API (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"include_applied_to_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"services","documentation":"NSService referenced by this section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sources","documentation":"Sources referenced by this section's Firewall Rules . (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"type","documentation":"Section Type (optional, default to LAYER3)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSectionListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"revise","documentation":"Modifies an existing firewall section along with its relative position among other firewall sections in the system.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_section","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"operation","documentation":"Operation (optional, default to insert_top)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}?action=revise","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"revise"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"listwithrules","documentation":"Returns firewall section information with rules for a section identifier. When invoked on a section with a large number of rules, this API is supported only at low rates of invocation (not more than 4-5 times per minute). The typical latency of this API with about 1024 rules is about 4-5 seconds. This API should not be invoked with large payloads at automation speeds. More than 50 rules with a large number rule references is not supported. Instead, to read firewall rules, use: GET /api/v1/firewall/sections/<section-id>/rules with the appropriate page_size.","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSectionRuleList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section_rule_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}?action=list_with_rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"listwithrules"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates new empty firewall section in the system.","params":[{"name":"firewall_section","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"id","documentation":"Identifier of the anchor rule or section. This is a required field in case operation like 'insert_before' and 'insert_after'. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"operation","documentation":"Operation (optional, default to insert_top)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.sections"},{"value":{"name":"com.vmware.nsx.firewall.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update global firewall status for dfw context","params":[{"name":"context_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"context-type","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_status","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/status/{context-type}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get firewall global status for dfw context","params":[{"name":"context_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"context-type","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/status/{context-type}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List all firewall status for supported contexts","params":[],"output":{"documentation":"com.vmware.nsx.model.FirewallStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.status"}],"name":"com.vmware.nsx.firewall","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.csm.aws_accounts.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return status of the account like credentails validity, inventory synchronization status and inventory synchronization state","params":[{"name":"account_id","documentation":"ID of AWS account (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsAccountStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws-accounts/{account-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws_accounts.status"}],"name":"com.vmware.nsx.csm.aws_accounts","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws_accounts"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.mgmt_plane_bus.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read Rabbit MQ service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/mgmt-plane-bus/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.mgmt_plane_bus.status"}],"name":"com.vmware.nsx.node.services.mgmt_plane_bus","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.mgmt_plane_bus"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_router_ports.statistics.summary","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Summary.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Summary.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the summation of statistics from all nodes for the Specified Logical Router Port. The query parameter \\\"source=realtime\\\" is not supported.","params":[{"name":"logical_router_port_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-port-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterPortStatisticsSummary","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_statistics_summary","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports/{logical-router-port-id}/statistics/summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_router_ports.statistics.summary"}],"name":"com.vmware.nsx.logical_router_ports.statistics","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_router_ports.statistics"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.dhcp.relay_profiles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified dhcp relay profile.","params":[{"name":"relay_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"relay-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dhcp_relay_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relay-profiles/{relay-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified dhcp relay profile.","params":[{"name":"relay_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"relay-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relay-profiles/{relay-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified dhcp relay profile.","params":[{"name":"relay_profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"relay-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relay-profiles/{relay-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all dhcp relay profiles.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayProfileListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_profile_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relay-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a dhcp relay profile.","params":[{"name":"dhcp_relay_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relay-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.relay_profiles"},{"value":{"name":"com.vmware.nsx.dhcp.server_profiles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a DHCP server profile","params":[{"name":"profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dhcp_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/server-profiles/{profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a DHCP server profile","params":[{"name":"profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/server-profiles/{profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a DHCP server profile","params":[{"name":"profile_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/server-profiles/{profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get a paginated list of DHCP server profiles","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpProfileListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_profile_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/server-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a DHCP server profile","params":[{"name":"dhcp_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/server-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.server_profiles"},{"value":{"name":"com.vmware.nsx.dhcp.servers","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a DHCP server","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_dhcp_server","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_dhcp_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalDhcpServer","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_dhcp_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a DHCP server","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalDhcpServer","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_dhcp_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a DHCP server","params":[{"name":"server_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers/{server-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get a paginated list of DHCP servers","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalDhcpServerListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_dhcp_server_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a DHCP server","params":[{"name":"logical_dhcp_server","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_dhcp_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalDhcpServer","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_dhcp_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/servers","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.servers"},{"value":{"name":"com.vmware.nsx.dhcp.relays","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified dhcp relay service.","params":[{"name":"relay_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"relay-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"dhcp_relay_service","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relays/{relay-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the dhcp relay service information.","params":[{"name":"relay_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"relay-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relays/{relay-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified dhcp relay service.","params":[{"name":"relay_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"relay-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relays/{relay-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all configured dhcp relay services.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayServiceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_service_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relays","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a dhcp relay service.","params":[{"name":"dhcp_relay_service","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.DhcpRelayService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/dhcp/relays","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp.relays"}],"name":"com.vmware.nsx.dhcp","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.dhcp"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.deployment_zones.enforcement_points","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read an Enforcement Point","params":[{"name":"deployment_zone_id","documentation":"Deployment zone id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment-zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"enforcementpoint_id","documentation":"EnforcementPoint id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcementpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.EnforcementPoint","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/deployment-zones/{deployment-zone-id}/enforcement-points/{enforcementpoint-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete EnforcementPoint","params":[{"name":"deployment_zone_id","documentation":"Deployment zone id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment-zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"enforcementpoint_id","documentation":"enforcementpoint-id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcementpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/deployment-zones/{deployment-zone-id}/enforcement-points/{enforcementpoint-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all enforcementpoints for infra.","params":[{"name":"deployment_zone_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment-zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.EnforcementPointListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.enforcement_point_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/deployment-zones/{deployment-zone-id}/enforcement-points","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"If the passed Enforcement Point does not already exist, create a new Enforcement Point. If it already exists, replace it.","params":[{"name":"deployment_zone_id","documentation":"Deployment zone id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment-zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"enforcementpoint_id","documentation":"EnforcementPoint id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcementpoint-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"enforcement_point","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.EnforcementPoint","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/deployment-zones/{deployment-zone-id}/enforcement-points/{enforcementpoint-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.deployment_zones.enforcement_points"}],"name":"com.vmware.nsx.infra.deployment_zones","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.deployment_zones"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.communication_profiles","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a CommunicationProfile.","params":[{"name":"communication_profile_id","documentation":"CommunicationProfile ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles/{communication-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete CommunicationProfile","params":[{"name":"communication_profile_id","documentation":"CommunicationProfile ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles/{communication-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of CommunicationProfiles.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationProfileListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a new CommunicationProfile if a CommunicationProfile with the given ID does not already exist. Creates new CommunicationProfileEntries if populated in the CommunicationProfile. If a CommunicationProfile with the given ID already exists, update the CommunicationProfile including the nested CommunicationProfileEntries. This is a full replace. This is the ONLY way to create CommunicationProfileEntries and to add them to a CommunicationProfile.","params":[{"name":"communication_profile_id","documentation":"CommunicationProfile ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication-profile-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"communication_profile","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.CommunicationProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/communication-profiles/{communication-profile-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.communication_profiles"},{"value":{"name":"com.vmware.nsx.infra.domains","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a domain.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.Domain","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete the domain along with all the entities contained by this domain. The groups that are a part of this domain are also deleted along with the domain.","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all domains for infra.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DomainListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"If a domain with the domain-id is not already present, create a new domain. If it already exists, update the domain including the nested groups. This is a full replace","params":[{"name":"domain_id","documentation":"Domain ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"domain","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Domain","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/domains/{domain-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.domains"},{"value":{"name":"com.vmware.nsx.infra.deployment_zones","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a Deployment Zone","params":[{"name":"deployment_zone_id","documentation":"Deployment Zone id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment-zone-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.DeploymentZone","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.deployment_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/deployment-zones/{deployment-zone-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all Deployment zones for infra.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.DeploymentZoneListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.deployment_zone_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/deployment-zones","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.deployment_zones"},{"value":{"name":"com.vmware.nsx.infra.services","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a service","params":[{"name":"service_id","documentation":"Service ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.Service","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services/{service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete Service","params":[{"name":"service_id","documentation":"Service ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services/{service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of Services for infra.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.ServiceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a new service if a service with the given ID does not already exist. Creates new service entries if populated in the service. If a service with the given ID already exists, update the service including the nested service entries. This is a full replace.","params":[{"name":"service_id","documentation":"Service ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"service","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.Service","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/services/{service-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.services"}],"name":"com.vmware.nsx.infra","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.firewall.sections.rules.stats","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get the aggregated flow for a given firewall rule","params":[{"name":"section_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FirewallStats","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/firewall/sections/{section-id}/rules/{rule-id}/stats","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.sections.rules.stats"}],"name":"com.vmware.nsx.firewall.sections.rules","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.firewall.sections.rules"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.realization_state_barrier.config","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the barrier configuration having interval set in milliseconds The new interval that automatically increments the global realization number","params":[{"name":"realization_state_barrier_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realization_state_barrier_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizationStateBarrierConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realization_state_barrier_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/realization-state-barrier/config","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the current barrier configuration","params":[],"output":{"documentation":"com.vmware.nsx.model.RealizationStateBarrierConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realization_state_barrier_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/realization-state-barrier/config","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.realization_state_barrier.config"},{"value":{"name":"com.vmware.nsx.realization_state_barrier.current","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"increment","documentation":"Increments the barrier count by 1","params":[],"output":{"documentation":"com.vmware.nsx.model.CurrentRealizationStateBarrier","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.current_realization_state_barrier","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/realization-state-barrier/current?action=increment","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"increment"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the current global realization barrier number for NSX","params":[],"output":{"documentation":"com.vmware.nsx.model.CurrentRealizationStateBarrier","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.current_realization_state_barrier","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/realization-state-barrier/current","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.realization_state_barrier.current"}],"name":"com.vmware.nsx.realization_state_barrier","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.realization_state_barrier"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.securitygroups","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a Security Group and the complete tree underneath. Returns the populated Security Group object.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"securitygroup_name","documentation":"Group Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"securitygroup-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedSecurityGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_security_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/groups/securitygroups/{securitygroup-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all Security Groups. Returns populated Security Groups.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedSecurityGroupListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_security_group_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/groups/securitygroups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.securitygroups"},{"value":{"name":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.nsgroups","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a NSGroup and the complete tree underneath. Returns the populated NSgroup object.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"nsgroup_name","documentation":"Group Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"nsgroup-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedNSGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/groups/nsgroups/{nsgroup-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all NSGroups. Returns populated NSGroups.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedNSGroupListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_NS_group_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/groups/nsgroups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.nsgroups"}],"name":"com.vmware.nsx.infra.realized_state.enforcement_points.groups","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points.groups"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.ssh.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read ssh service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/ssh/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.ssh.status"}],"name":"com.vmware.nsx.node.services.ssh","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.ssh"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.users.ssh_keys","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"removesshkey","documentation":"Remove SSH public key from authorized_keys file for node user","params":[{"name":"userid","documentation":"User id of the user (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"userid","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ssh_key_base_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ssh_key_base_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/users/{userid}/ssh-keys?action=remove_ssh_key","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"removesshkey"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of all SSH keys from authorized_keys file for node user","params":[{"name":"userid","documentation":"User id of the user (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"userid","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.SshKeyPropertiesListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ssh_key_properties_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/users/{userid}/ssh-keys","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"addsshkey","documentation":"Add SSH public key to authorized_keys file for node user","params":[{"name":"userid","documentation":"User id of the user (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"userid","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ssh_key_properties","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ssh_key_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/users/{userid}/ssh-keys?action=add_ssh_key","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"addsshkey"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.users.ssh_keys"}],"name":"com.vmware.nsx.node.users","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.users"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.nat.rules","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a specific NAT rule from a given logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"nat_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NatRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/nat/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a specific NAT rule from a given logical router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NatRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/nat/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete a specific NAT rule from a logical router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"rule_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/nat/rules/{rule-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns paginated list of all user defined NAT rules of the specific logical router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NatRuleListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_rule_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/nat/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Add a NAT rule in a specific logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"nat_rule","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.NatRule","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/nat/rules","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.nat.rules"}],"name":"com.vmware.nsx.logical_routers.nat","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.nat"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.md_proxies.statistics","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the statistics of the given metatada proxy. If no logical switch is provided, all staticstics of all the logical switches the proxy was attached will be returned.","params":[{"name":"proxy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"proxy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_switch_id","documentation":"The uuid of logical switch (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.MetadataProxyStatistics","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy_statistics","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/md-proxies/{proxy-id}/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.md_proxies.statistics"},{"value":{"name":"com.vmware.nsx.md_proxies.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the status of the given metadata proxy and attached logical switch.","params":[{"name":"proxy_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"proxy-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"logical_switch_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-switch-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.MetadataProxyStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/md-proxies/{proxy-id}/{logical-switch-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.md_proxies.status"}],"name":"com.vmware.nsx.md_proxies","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.md_proxies"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.realized_state.enforcement_points.firewalls.firewall_sections","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a Firewall and the complete tree underneath. Returns the populated Firewall object.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"firewall_section_id","documentation":"Firewall Section Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"firewall-section-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedFirewallSection","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/firewalls/firewall-sections/{firewall-section-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all Firewalls. Returns populated Firewalls.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedFirewallSectionListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_firewall_section_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/firewalls/firewall-sections","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points.firewalls.firewall_sections"}],"name":"com.vmware.nsx.infra.realized_state.enforcement_points.firewalls","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points.firewalls"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.fabric.nodes.network.interfaces.stats","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Stats.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"On the specified interface, returns the number of received (rx), transmitted (tx), and dropped packets; the number of bytes and errors received and transmitted on the interface; and the number of detected collisions.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"interface_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInterfaceStatisticsProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_statistics_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/fabric/nodes/{node-id}/network/interfaces/{interface-id}/stats","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.network.interfaces.stats"}],"name":"com.vmware.nsx.fabric.nodes.network.interfaces","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.fabric.nodes.network.interfaces"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.infra.realized_state.enforcement_points.services.nsservices","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a NSService.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"nsservice_name","documentation":"NSService Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"nsservice-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedNSService","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/services/nsservices/{nsservice-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated list of all Realized NSService.","params":[{"name":"enforcement_point_name","documentation":"Enforcement Point Name (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement-point-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RealizedNSServiceListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_NS_service_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/infra/realized-state/enforcement-points/{enforcement-point-name}/services/nsservices","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points.services.nsservices"}],"name":"com.vmware.nsx.infra.realized_state.enforcement_points.services","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.infra.realized_state.enforcement_points.services"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_router_ports.arp_table","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation ArpTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation ArpTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"","params":[{"name":"logical_router_port_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-port-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"TransportNode Id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterPortArpTable","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_arp_table","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports/{logical-router-port-id}/arp-table","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_router_ports.arp_table"},{"value":{"name":"com.vmware.nsx.logical_router_ports.statistics","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation Statistics.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"","params":[{"name":"logical_router_port_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-port-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"transport_node_id","documentation":"TransportNode Id (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterPortStatistics","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_statistics","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-router-ports/{logical-router-port-id}/statistics","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_router_ports.statistics"}],"name":"com.vmware.nsx.logical_router_ports","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_router_ports"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.pools.ip_pools.allocations","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about which addresses have been allocated from a specified IP address pool.","params":[{"name":"pool_id","documentation":"IP pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AllocationIpAddressListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.allocation_ip_address_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-pools/{pool-id}/allocations","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.ip_pools.allocations"}],"name":"com.vmware.nsx.pools.ip_pools","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.ip_pools"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.hpm.features","documentation":"","constants":[{"value":{"documentation":"Possible value for action of operation Features.resetcollectionfrequency.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"reset_collection_frequency","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESETCOLLECTIONFREQUENCY_ACTION_FREQUENCY"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"resetcollectionfrequency","documentation":"Reset the data collection frequency configuration setting to the default values","params":[{"name":"feature_stack_name","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"feature-stack-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"action","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.FeatureStackCollectionConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_stack_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/hpm/features/{feature-stack-name}?action=reset_collection_frequency","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"resetcollectionfrequency"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Apply the data collection configuration for the specified feature stack.","params":[{"name":"feature_stack_name","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"feature-stack-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"feature_stack_collection_configuration","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_stack_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.FeatureStackCollectionConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_stack_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/hpm/features/{feature-stack-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the complete set of client type data collection configuration records for the specified feature stack.","params":[{"name":"feature_stack_name","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"feature-stack-name","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.FeatureStackCollectionConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_stack_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/hpm/features/{feature-stack-name}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List all health performance monitoring feature stacks","params":[],"output":{"documentation":"com.vmware.nsx.model.FeatureStackCollectionConfigurationList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_stack_collection_configuration_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/hpm/features","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.hpm.features"},{"value":{"name":"com.vmware.nsx.hpm.global_config","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Set the global configuration for aggregation service related data collection","params":[{"name":"global_collection_configuration","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.global_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.GlobalCollectionConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.global_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/hpm/global-config","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read global health performance monitoring configuration","params":[],"output":{"documentation":"com.vmware.nsx.model.GlobalCollectionConfiguration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.global_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/hpm/global-config","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.hpm.global_config"}],"name":"com.vmware.nsx.hpm","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.hpm"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.ipfix.configs","documentation":"","constants":[{"value":{"documentation":"Possible value for ipfixConfigType of operation Configs.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixSwitchConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_IPFIX_CONFIG_TYPE_IPFIXSWITCHCONFIG"},{"value":{"documentation":"Possible value for ipfixConfigType of operation Configs.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixDfwConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_IPFIX_CONFIG_TYPE_IPFIXDFWCONFIG"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update an existing IPFIX configuration","params":[{"name":"config_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"config-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ipfix_config","documentation":"(required)\nThe parameter must contain all the attributes defined in IpfixConfig.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixConfig\nThe result will contain all the attributes defined in IpfixConfig.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/configs/{config-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get an existing IPFIX configuration","params":[{"name":"config_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"config-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixConfig\nThe result will contain all the attributes defined in IpfixConfig.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/configs/{config-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete an existing IPFIX configuration","params":[{"name":"config_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"config-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/configs/{config-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List IPFIX configuration","params":[{"name":"applied_to","documentation":"Applied To (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_to","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"ipfix_config_type","documentation":"Supported IPFIX Config Types. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ipfix_config_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixConfigListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_config_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/configs","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a new IPFIX configuration","params":[{"name":"ipfix_config","documentation":"(required)\nThe parameter must contain all the attributes defined in IpfixConfig.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixConfig\nThe result will contain all the attributes defined in IpfixConfig.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"},{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/configs","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ipfix.configs"},{"value":{"name":"com.vmware.nsx.ipfix.collectorconfigs","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update an existing IPFIX collector configuration","params":[{"name":"collector_config_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"collector-config-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ipfix_collector_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixCollectorConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/collectorconfigs/{collector-config-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get an existing IPFIX collector configuration","params":[{"name":"collector_config_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"collector-config-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixCollectorConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/collectorconfigs/{collector-config-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete an existing IPFIX collector configuration","params":[{"name":"collector_config_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"collector-config-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/collectorconfigs/{collector-config-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"List IPFIX collector configurations","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixCollectorConfigListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector_config_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/collectorconfigs","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a new IPFIX collector configuration","params":[{"name":"ipfix_collector_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpfixCollectorConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/ipfix/collectorconfigs","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ipfix.collectorconfigs"}],"name":"com.vmware.nsx.ipfix","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.ipfix"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.upgrade.upgrade_units.aggregate_info","documentation":"","constants":[{"value":{"documentation":"Possible value for selectionStatus of operation AggregateInfo.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SELECTION_STATUS_ALL"},{"value":{"documentation":"Possible value for selectionStatus of operation AggregateInfo.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SELECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SELECTION_STATUS_SELECTED"},{"value":{"documentation":"Possible value for selectionStatus of operation AggregateInfo.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DESELECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SELECTION_STATUS_DESELECTED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get upgrade units aggregate-info","params":[{"name":"component_type","documentation":"Component type based on which upgrade units to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"group_id","documentation":"Identifier of group based on which upgrade units to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"group_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"has_errors","documentation":"Flag to indicate whether to return only upgrade units with errors (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"has_errors","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"metadata","documentation":"Metadata about upgrade unit to filter on (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"metadata","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"selection_status","documentation":"Flag to indicate whether to return only selected, only deselected or both type of upgrade units (optional, default to ALL)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"selection_status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitAggregateInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_aggregate_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-units/aggregate-info","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_units.aggregate_info"}],"name":"com.vmware.nsx.upgrade.upgrade_units","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_units"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.app_discovery.sessions.ns_groups.members","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the vms in the ns-group of the application discovery session","params":[{"name":"session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ns_group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns-group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AppDiscoveryVmInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_vm_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions/{session-id}/ns-groups/{ns-group-id}/members","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.sessions.ns_groups.members"}],"name":"com.vmware.nsx.app_discovery.sessions.ns_groups","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.sessions.ns_groups"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.logical_routers.routing.forwarding_table","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation ForwardingTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation ForwardingTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"transport_node_id","documentation":"TransportNode Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"network_prefix","documentation":"IPv4 CIDR Block (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"network_prefix","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterRouteTable","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_route_table","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/forwarding-table","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.forwarding_table"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.bgp","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the BGP configuration on a specified TIER0 logical router. Modifiable parameters include enabled, graceful_restart, as_number.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bgp_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the BGP configuration on a specified logical router. Information includes whether or not the BGP configuration is enabled, the AS number, and whether or not graceful restart is enabled.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.BgpConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bgp","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.bgp"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.static_routes","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a specific static route on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"static_route","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticRoute","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a specific static routes on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticRoute","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes a specific static route on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about configured static routes, including the network address and next hops for each static route.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticRouteListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Adds a new static route on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"static_route","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.StaticRoute","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/static-routes","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.static_routes"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.routing_table","documentation":"","constants":[{"value":{"documentation":"Possible value for routeSource of operation RoutingTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BGP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ROUTE_SOURCE_BGP"},{"value":{"documentation":"Possible value for source of operation RoutingTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation RoutingTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for routeSource of operation RoutingTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ROUTE_SOURCE_CONNECTED"},{"value":{"documentation":"Possible value for routeSource of operation RoutingTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STATIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_ROUTE_SOURCE_STATIC"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"transport_node_id","documentation":"TransportNode Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"network_prefix","documentation":"IPv4 CIDR Block (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"network_prefix","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"route_source","documentation":"To filter the RIB table based on the source from which route is learned. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"route_source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterRouteTable","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_route_table","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/routing-table","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.routing_table"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.bfd_config","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the BFD configuration for routing BFD peers. Note - the configuration | changes apply only to those routing BFD peers for which the BFD configuration has | not been overridden at Peer level.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"bfd_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bfd_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.BfdConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bfd_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bfd-config","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the BFD configuration for all routing BFD peers. This will be inherited | by all BFD peers for LogicalRouter unless overriden while configuring the Peer.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.BfdConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bfd_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/bfd-config","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.bfd_config"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.ip_prefix_lists","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a specific IPPrefixList on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ip_prefix_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_prefix_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IPPrefixList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_prefix_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/ip-prefix-lists/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a specific IPPrefixList on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.IPPrefixList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_prefix_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/ip-prefix-lists/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes a specific IPPrefixList on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/ip-prefix-lists/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated List of IPPrefixLists","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.IPPrefixListListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_prefix_list_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/ip-prefix-lists","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Adds a new IPPrefixList on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ip_prefix_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_prefix_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IPPrefixList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_prefix_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/ip-prefix-lists","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.ip_prefix_lists"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.redistribution","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies existing route redistribution rules for the specified TIER0 logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"redistribution_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.redistribution_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RedistributionConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.redistribution_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/redistribution","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about configured route redistribution for the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RedistributionConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.redistribution_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/redistribution","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.redistribution"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.route_maps","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update a specific RouteMap on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"route_map","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RouteMap","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/route-maps/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read a specific RouteMap on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.RouteMap","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/route-maps/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes a specific RouteMap on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/route-maps/{id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Paginated List of RouteMaps","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.RouteMapListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/route-maps","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Adds a new RouteMap on a Logical Router","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"route_map","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.RouteMap","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/route-maps","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.route_maps"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.route_table","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation RouteTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_CACHED"},{"value":{"documentation":"Possible value for source of operation RouteTable.list.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIST_SOURCE_REALTIME"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"transport_node_id","documentation":"TransportNode Id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.LogicalRouterRouteTable","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_route_table","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/route-table","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.route_table"},{"value":{"name":"com.vmware.nsx.logical_routers.routing.advertisement","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the route advertisement configuration on the specified logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"advertisement_config","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advertisement_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.AdvertisementConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advertisement_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/advertisement","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the routes to be advertised by the specified TIER1 logical router.","params":[{"name":"logical_router_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical-router-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AdvertisementConfig","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advertisement_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/logical-routers/{logical-router-id}/routing/advertisement","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing.advertisement"}],"name":"com.vmware.nsx.logical_routers.routing","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.logical_routers.routing"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.pools.vtep_label_pools","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified virtual tunnel endpoint label pool.","params":[{"name":"pool_id","documentation":"Virtual tunnel endpoint label pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.VtepLabelPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_label_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/vtep-label-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of all virtual tunnel endpoint label pools","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VtepLabelPoolListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_label_pool_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/vtep-label-pools","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.vtep_label_pools"},{"value":{"name":"com.vmware.nsx.pools.ip_subnets","documentation":"","constants":[{"value":{"documentation":"Possible value for action of operation IpSubnets.allocateorreleasefromipblocksubnet.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RELEASE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATEORRELEASEFROMIPBLOCKSUBNET_ACTION_RELEASE"},{"value":{"documentation":"Possible value for action of operation IpSubnets.allocateorreleasefromipblocksubnet.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALLOCATE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATEORRELEASEFROMIPBLOCKSUBNET_ACTION_ALLOCATE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the subnet with specified id within a given IP address block. Information includes display_name, description, cidr and allocation_ranges.","params":[{"name":"subnet_id","documentation":"Subnet id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnet-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.IpBlockSubnet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-subnets/{subnet-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes a subnet with specified id within a given IP address block. Deletion is allowed only when there are no allocated IP addresses from that subnet.","params":[{"name":"subnet_id","documentation":"Subnet id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnet-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-subnets/{subnet-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about all subnets present within an IP address block. Information includes subnet's id, display_name, description, cidr and allocation ranges.","params":[{"name":"block_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"block_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.IpBlockSubnetListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block_subnet_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-subnets","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"allocateorreleasefromipblocksubnet","documentation":"","params":[{"name":"subnet_id","documentation":"IP subnet id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnet-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"allocation_ip_address","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.allocation_ip_address","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"action","documentation":"Specifies allocate or release action (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AllocationIpAddress","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.allocation_ip_address","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-subnets/{subnet-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"allocateorreleasefromipblocksubnet"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Carves out a subnet of requested size from the specified IP block. The \\\"size\\\" parameter and the \\\"block_id \\\" are the requireds field while invoking this API. If the IP block has sufficient resources/space to allocate a subnet of specified size, the response will contain all the details of the newly created subnet including the display_name, description, cidr & allocation_ranges. Returns a conflict error if the IP block does not have enough resources/space to allocate a subnet of the requested size.","params":[{"name":"ip_block_subnet","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpBlockSubnet","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-subnets","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.ip_subnets"},{"value":{"name":"com.vmware.nsx.pools.ip_blocks","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the IP address block with specifed id. display_name, description and cidr are parameters that can be modified. If a new cidr is specified, it should contain all existing subnets in the IP block. Returns a conflict error if the IP address block cidr can not be modified due to the presence of subnets that it contains. Eg: If the IP block contains a subnet 192.168.0.1/24 and we try to change the IP block cidr to 10.1.0.1/16, it results in a conflict.","params":[{"name":"block_id","documentation":"IP address block id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"block-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ip_block","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpBlock","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-blocks/{block-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the IP address block with specified id. Information includes id, display_name, description & cidr.","params":[{"name":"block_id","documentation":"IP address block id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"block-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.IpBlock","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-blocks/{block-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the IP address block with specified id if it exists. IP block cannot be deleted if there are allocated subnets from the block.","params":[{"name":"block_id","documentation":"IP address block id (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"block-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-blocks/{block-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about configured IP address blocks. Information includes the id, display name, description & CIDR of IP address blocks","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.IpBlockListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-blocks","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new IPv4 address block using the specified cidr. cidr is a required parameter. display_name & description are optional parameters","params":[{"name":"ip_block","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpBlock","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-blocks","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.ip_blocks"},{"value":{"name":"com.vmware.nsx.pools.ip_pools","documentation":"","constants":[{"value":{"documentation":"Possible value for action of operation IpPools.allocateorrelease.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RELEASE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATEORRELEASE_ACTION_RELEASE"},{"value":{"documentation":"Possible value for action of operation IpPools.allocateorrelease.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALLOCATE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATEORRELEASE_ACTION_ALLOCATE"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Modifies the specified IP address pool. Modifiable parameters include the description, display_name, and all subnet information.","params":[{"name":"pool_id","documentation":"IP pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"ip_pool","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified IP address pool.","params":[{"name":"pool_id","documentation":"IP pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.IpPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"allocateorrelease","documentation":"","params":[{"name":"pool_id","documentation":"IP pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"allocation_ip_address","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.allocation_ip_address","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]},{"name":"action","documentation":"Specifies allocate or release action (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AllocationIpAddress","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.allocation_ip_address","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"allocateorrelease"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Deletes the specified IP address pool. By default, if the IpPool is used in other configurations (such as transport node template), it won't be deleted. In such situations, pass \\\"force=true\\\" as query param to force delete the IpPool","params":[{"name":"pool_id","documentation":"IP pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"force","documentation":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about the configured IP address pools. Information includes the display name and description of the pool and the details of each of the subnets in the pool, including the DNS servers, allocation ranges, gateway, and CIDR subnet address.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.IpPoolListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-pools","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Creates a new IPv4 or IPv6 address pool. Required parameters are allocation_ranges and cidr. Optional parameters are display_name, description, dns_nameservers, dns_suffix, and gateway_ip.","params":[{"name":"ip_pool","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.IpPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/ip-pools","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.ip_pools"},{"value":{"name":"com.vmware.nsx.pools.mac_pools","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified MAC pool.","params":[{"name":"pool_id","documentation":"MAC pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.MacPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/mac-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns a list of all the MAC pools","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.MacPoolListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_pool_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/mac-pools","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.mac_pools"},{"value":{"name":"com.vmware.nsx.pools.vni_pools","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Updates the specified VNI pool. Modifiable parameters include description, display_name and ranges. Ranges can be added, modified or deleted. Overlapping ranges are not allowed. Only range end can be modified for any existing range. Range shrinking or deletion is not allowed if there are any allocated VNIs.","params":[{"name":"pool_id","documentation":"VNI pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"vni_pool","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vni_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.VniPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vni_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/vni-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns information about the specified virtual network identifier (VNI) pool.","params":[{"name":"pool_id","documentation":"VNI pool ID (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.VniPool","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vni_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/vni-pools/{pool-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns information about the default and configured virtual network identifier (VNI) pools for use when building logical network segments. Each virtual network has a unique ID called a VNI. Instead of creating a new VNI each time you need a new logical switch, you can instead allocate a VNI from a VNI pool. VNI pools are sometimes called segment ID pools. Each VNI pool has a range of usable VNIs. By default, there is one pool with the range 5000 through 65535. To create multiple smaller pools, specify a smaller range for each pool, such as 5000-5200 and 5201-5400. The VNI range determines the maximum number of logical switches that can be created in each network segment.","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.VniPoolListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vni_pool_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/pools/vni-pools","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools.vni_pools"}],"name":"com.vmware.nsx.pools","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.pools"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.node.services.snmp.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Read SNMP service status","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeServiceStatusProperties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/node/services/snmp/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.snmp.status"}],"name":"com.vmware.nsx.node.services.snmp","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.node.services.snmp"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.app_discovery.sessions.installed_apps","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the details of the installed apps for the app profile ID in that session","params":[{"name":"session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"app_profile_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"vm_id","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.AppInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions/{session-id}/installed-apps","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.sessions.installed_apps"},{"value":{"name":"com.vmware.nsx.app_discovery.sessions.summary","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the summary of the application discovery session","params":[{"name":"session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AppDiscoverySessionResultSummary","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_session_result_summary","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions/{session-id}/summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.sessions.summary"},{"value":{"name":"com.vmware.nsx.app_discovery.sessions.ns_groups","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Returns the ns groups that was part of the application discovery session | while it was started","params":[{"name":"session_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"session-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.NSGroupMetaInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group_meta_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/app-discovery/sessions/{session-id}/ns-groups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.sessions.ns_groups"}],"name":"com.vmware.nsx.app_discovery.sessions","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.app_discovery.sessions"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.transport_nodes.statistics.nat_rules","documentation":"","constants":[{"value":{"documentation":"Possible value for source of operation NatRules.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_REALTIME"},{"value":{"documentation":"Possible value for source of operation NatRules.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SOURCE_CACHED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns the summation of statistics for all rules from all logical routers which are present on given transport node. Only cached statistics are supported. The query parameter \\\"source=realtime\\\" is not supported.","params":[{"name":"node_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"source","documentation":"Data source type. (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NatStatisticsPerTransportNode","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_statistics_per_transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/transport-nodes/{node-id}/statistics/nat-rules","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes.statistics.nat_rules"}],"name":"com.vmware.nsx.transport_nodes.statistics","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.transport_nodes.statistics"},{"value":{"services":[],"name":"com.vmware.nsx.model","documentation":"","metadata":[],"enumerations":[],"structures":[{"value":{"name":"com.vmware.nsx.model.NS_service_group_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged collection of NSServiceGroups","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_service_group_list_result"},{"value":{"name":"com.vmware.nsx.model.policy_node_property","documentation":"Representation of a policy node property","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key","documentation":"key of the property","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"value of the property","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_node_property"},{"value":{"name":"com.vmware.nsx.model.feature_usage_list_in_csv_format","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_name","documentation":"File name set by HTTP server if API returns CSV result as a file.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_usage_csv_record","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_usage_list_in_csv_format"},{"value":{"name":"com.vmware.nsx.model.realized_firewall","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedFirewallSection","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_REALIZEDFIREWALLSECTION"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedFirewall","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"RealizedFirewall","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_REALIZEDFIREWALLSECTION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_firewall"},{"value":{"name":"com.vmware.nsx.model.transport_zone_profile_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Transport zone profile results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in TransportZoneProfile. When operations return a value of this structure as a result, the field will contain all the attributes defined in TransportZoneProfile.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.transport_zone_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_profile_list_result"},{"value":{"name":"com.vmware.nsx.model.static_route","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"network","documentation":"CIDR format: ipv4-cidr-block","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"next_hops","documentation":"Next Hops","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route_next_hop","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"next_hops","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.static_route"},{"value":{"name":"com.vmware.nsx.model.logical_service","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DhcpRelayService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_DHCPRELAYSERVICE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_DHCPRELAYSERVICE\n, Resource type of the logical service","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_relay_profile_id","documentation":"dhcp relay profile referenced by the dhcp relay service","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_relay_profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_service"},{"value":{"name":"com.vmware.nsx.model.management_plane_base_node_info","documentation":"The basic node info of management plane node","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mgmt_cluster_listen_ip_address","documentation":"The IP address of MP node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mgmt_cluster_listen_ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uuid","documentation":"Management plane node UUID\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"uuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.management_plane_base_node_info"},{"value":{"name":"com.vmware.nsx.model.host_switch_profile_type_id_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UplinkHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_UPLINKHOSTSWITCHPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LldpHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_LLDPHOSTSWITCHPROFILE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key","documentation":"Possible values are: \n - KEY_UPLINKHOSTSWITCHPROFILE\n, - KEY_LLDPHOSTSWITCHPROFILE\n, Supported HostSwitch profiles.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"key value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_switch_profile_type_id_entry"},{"value":{"name":"com.vmware.nsx.model.packet_data","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FieldsPacketData","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_FIELDSPACKETDATA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BROADCAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_BROADCAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_UNICAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BinaryPacketData","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_BINARYPACKETDATA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MULTICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_MULTICAST"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"frame_size","documentation":"If the requested frame_size is too small (given the payload and traceflow metadata requirement of 16 bytes), the traceflow request will fail with an appropriate message. The frame will be zero padded to the requested size. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"frame_size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_BINARYPACKETDATA\n, - RESOURCE_TYPE_FIELDSPACKETDATA\n, Packet configuration","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"routed","documentation":"A flag, when set true, indicates that the traceflow packet is of L3 routing.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"routed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_type","documentation":"Possible values are: \n - TRANSPORT_TYPE_BROADCAST\n, - TRANSPORT_TYPE_UNICAST\n, - TRANSPORT_TYPE_MULTICAST\n, - TRANSPORT_TYPE_UNKNOWN\n, transport type of the traceflow packet","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.packet_data"},{"value":{"name":"com.vmware.nsx.model.feature_usage_csv_record","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"cpu_usage_count","documentation":"count of number of cpu sockets used by this feature format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cpu_usage_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"feature","documentation":"name of the feature\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"feature","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_usage_count","documentation":"count of number of vms used by this feature format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vm_usage_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_usage_csv_record"},{"value":{"name":"com.vmware.nsx.model.dhcp_options","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"option121","documentation":"option 121","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_option121","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"option121","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"others","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.generic_dhcp_option","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"others","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_options"},{"value":{"name":"com.vmware.nsx.model.realized_NS_service","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SERVICE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_SERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SERVICE_GROUP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_SERVICE_GROUP"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"RealizedNSService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_service","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"service_type","documentation":"Possible values are: \n - SERVICE_TYPE_SERVICE\n, - SERVICE_TYPE_SERVICE_GROUP\n, Realized nsservice type\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_REALIZEDNSSERVICE\n, Realized services","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_NS_service"},{"value":{"name":"com.vmware.nsx.model.aggregated_data_counter_ex","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"rx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dropped_by_security_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packets_dropped_by_security","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dropped_by_security_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_learning","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_learning_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_learning","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aggregated_data_counter_ex"},{"value":{"name":"com.vmware.nsx.model.fabric_module","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"current_version","documentation":"current version on for the host prep fabric module.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"current_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_specs","documentation":"List of deployment specs","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.deployment_spec","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment_specs","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fabric_module_name","documentation":"Name of the fabric module","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"fabric_module_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.fabric_module"},{"value":{"name":"com.vmware.nsx.model.feature_usage","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"capacity_usage","documentation":"Capacity Usage List\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.capacity_usage","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"capacity_usage","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"feature","documentation":"name of the feature\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"feature","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_usage"},{"value":{"name":"com.vmware.nsx.model.license","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"USER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CAPACITY_TYPE_USER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CPU","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CAPACITY_TYPE_CPU"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CAPACITY_TYPE_VM"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"capacity_type","documentation":"Possible values are: \n - CAPACITY_TYPE_VM\n, - CAPACITY_TYPE_CPU\n, - CAPACITY_TYPE_USER\n, license metric\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"capacity_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"license edition\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"expiry","documentation":"date that license expires format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"expiry","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"features","documentation":"semicolon delimited feature list\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"features","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_eval","documentation":"true for evalution license\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_eval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_expired","documentation":"whether the license has expired\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_expired","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_mh","documentation":"multi-hypervisor support\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_mh","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"license_key","documentation":"license key","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"license_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"product_name","documentation":"product name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"product_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"product_version","documentation":"product version\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"product_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"quantity","documentation":"license capacity; 0 for unlimited format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"quantity","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.license"},{"value":{"name":"com.vmware.nsx.model.firewall_stats","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"byte_count","documentation":"Aggregated number of bytes processed by the rule.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"byte_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packet_count","documentation":"Aggregated number of packets processed by the rule.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"packet_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_id","documentation":"Rule Identifier of the Firewall rule. This is a globally unique number.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"session_count","documentation":"Aggregated number of sessions processed by the rule\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"session_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_stats"},{"value":{"name":"com.vmware.nsx.model.install_upgrade_service_properties","documentation":"install-upgrade service properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"True if service enabled; otherwise, false","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled_on","documentation":"IP of manager on which install-upgrade is enabled\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"enabled_on","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.install_upgrade_service_properties"},{"value":{"name":"com.vmware.nsx.model.dhcp_ip_pool_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"paginated list of dhcp ip pools","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_ip_pool_list_result"},{"value":{"name":"com.vmware.nsx.model.embedded_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"owner","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.owner_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_owner","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of the resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.embedded_resource"},{"value":{"name":"com.vmware.nsx.model.copy_remote_file_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"port","documentation":"Server port format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"Remote server hostname or IP address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uri","documentation":"URI of file to copy","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.copy_remote_file_properties"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Flag to indicate whether upgrade of this group is enabled or not","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"extended_configuration","documentation":"Extended configuration for the group","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"extended_configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failed_count","documentation":"Number of nodes in the upgrade unit group that failed upgrade format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failed_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"parallel","documentation":"Upgrade method to specify whether the upgrade is to be performed in parallel or serially","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"parallel","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Upgrade status of upgrade unit group\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Component type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_unit_count","documentation":"Number of upgrade units in the group format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"upgrade_unit_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_units","documentation":"List of upgrade units in the group","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"upgrade_units","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info"},{"value":{"name":"com.vmware.nsx.model.udp_header","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dst_port","documentation":"Destination port of udp header format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dst_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_port","documentation":"Source port of udp header format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"src_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.udp_header"},{"value":{"name":"com.vmware.nsx.model.service_binding","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"service_id","documentation":"Identifier of Logical Service","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_binding"},{"value":{"name":"com.vmware.nsx.model.address_binding_entry","documentation":"An address binding entry is a combination of the IP-MAC-VLAN binding for a logical port. The address bindings can be obtained via various methods like ARP snooping, DHCP snooping etc. or by user configuration.","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INVALID","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_INVALID"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"USER_DEFINED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_USER_DEFINED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ARP_SNOOPING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_ARP_SNOOPING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DHCP_SNOOPING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_DHCP_SNOOPING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_TOOLS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_VM_TOOLS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"binding","documentation":"Combination of IP-MAC-VLAN binding","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packet_address_classifier","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"binding_timestamp","documentation":"Timestamp of binding format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"binding_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source","documentation":"Possible values are: \n - SOURCE_INVALID\n, - SOURCE_UNKNOWN\n, - SOURCE_USER_DEFINED\n, - SOURCE_ARP_SNOOPING\n, - SOURCE_DHCP_SNOOPING\n, - SOURCE_VM_TOOLS\n, Address binding source","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.address_binding_entry"},{"value":{"name":"com.vmware.nsx.model.policy_alarm_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"error id for the alarm","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"path of the alarm object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"message","documentation":"error message to describe the issue","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_alarm_resource"},{"value":{"name":"com.vmware.nsx.model.static_ip_list_spec","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"StaticIpListSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"StaticIpListSpec","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ip_assignment_spec","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"default_gateway","documentation":"Gateway IP format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"default_gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_list","documentation":"List of IPs for transport node host switch virtual tunnel endpoints format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnet_mask","documentation":"Subnet mask format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnet_mask","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_STATICIPPOOLSPEC\n, - RESOURCE_TYPE_STATICIPLISTSPEC\n, - RESOURCE_TYPE_ASSIGNEDBYDHCP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.static_ip_list_spec"},{"value":{"name":"com.vmware.nsx.model.batch_request_item","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PUT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"METHOD_PUT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"POST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"METHOD_POST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DELETE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"METHOD_DELETE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"GET","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"METHOD_GET"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PATCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"METHOD_PATCH"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"body","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"body","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"method","documentation":"Possible values are: \n - METHOD_GET\n, - METHOD_POST\n, - METHOD_PUT\n, - METHOD_DELETE\n, - METHOD_PATCH\n, http method type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"method","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uri","documentation":"relative uri (path and args), of the call including resource id (if this is a POST/DELETE), exclude hostname and port and prefix, exploded form of parameters","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.batch_request_item"},{"value":{"name":"com.vmware.nsx.model.tag","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"scope","documentation":"Tag searches may optionally be restricted by scope","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"scope","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tag","documentation":"Identifier meaningful to user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tag","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.tag"},{"value":{"name":"com.vmware.nsx.model.metadata_proxy","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"attached_logical_port_id","documentation":"id of attached logical port\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"attached_logical_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_cluster_id","documentation":"edge cluster uuid","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_cluster_member_indexes","documentation":"If none is provided, the NSX will auto-select two edge-nodes from the given edge cluster. If user provides only one edge node, there will be no HA support. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_member_indexes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"metadata_server_ca_ids","documentation":"The CAs referenced here must be uploaded to the truststore using the API POST /api/v1/trust-management/certificates?action=import. User needs to ensure a correct CA for this metedata server is used. The REST API can not detect a wrong CA which was used to verify a different server. If the Metadata Proxy reports an ERROR or NO_BACKUP status, user can check the metadata proxy log at transport node for a possible CA issue.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"metadata_server_ca_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"metadata_server_url","documentation":"The URL in format scheme://host:port/path. Please note, the scheme supports only http and https as of now, port supports range 3000 - 9000, inclusive.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"metadata_server_url","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"secret","documentation":"secret to access metadata server","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"secret","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.metadata_proxy"},{"value":{"name":"com.vmware.nsx.model.VIP_subnet","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active_vip_addresses","documentation":"Array of IP address subnets which will be used as floating IP addresses. | These IPs will move and will be owned by Active node. format: ipv4","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"active_vip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"prefix_length","documentation":"Subnet Prefix Length format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"prefix_length","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.VIP_subnet"},{"value":{"name":"com.vmware.nsx.model.dne_key_manager_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of DNE key managers.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_key_manager_list_result"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_ha_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"availability_zone","documentation":"Availability Zone","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"availability_zone","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"downlink_subnet","documentation":"Downlink subnet","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"downlink_subnet","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ha_index","documentation":"Index of HA that indicates whether gateway is primary or secondary. If index is 0, then it is primary gateway. Else secondary gateway. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ha_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"management_subnet","documentation":"Management subnet","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"management_subnet","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uplink_subnet","documentation":"Uplink subnet","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uplink_subnet","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_ha_config"},{"value":{"name":"com.vmware.nsx.model.resource_type_group","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"count","documentation":"Total count per resource type format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hits","documentation":"Hits per resource type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"hits","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Resource type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.resource_type_group"},{"value":{"name":"com.vmware.nsx.model.software_module_result","documentation":"Software module result","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"software_modules","documentation":"Software module results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.software_module","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"software_modules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.software_module_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_down_link_port","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STRICT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"URPF_MODE_STRICT"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterDownLinkPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NONE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"URPF_MODE_NONE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalRouterDownLinkPort","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"linked_logical_switch_port_id","documentation":"Reference to the logical switch port to connect to","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"linked_logical_switch_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnets","documentation":"Logical router port subnets","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"urpf_mode","documentation":"Possible values are: \n - URPF_MODE_NONE\n, - URPF_MODE_STRICT\n, Unicast Reverse Path Forwarding mode","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"urpf_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALROUTERUPLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER0\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER1\n, - RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT\n, LogicalRouterUpLinkPort is allowed only on TIER0 logical router. It is the north facing port of the logical router. LogicalRouterLinkPortOnTIER0 is allowed only on TIER0 logical router. This is the port where the LogicalRouterLinkPortOnTIER1 of TIER1 logical router connects to. LogicalRouterLinkPortOnTIER1 is allowed only on TIER1 logical router. This is the port using which the user connected to TIER1 logical router for upwards connectivity via TIER0 logical router. Connect this port to the LogicalRouterLinkPortOnTIER0 of the TIER0 logical router. LogicalRouterDownLinkPort is for the connected subnets on the logical router. LogicalRouterLoopbackPort is a loopback port for logical router component which is placed on chosen edge cluster member.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Identifier for logical router on which this port is created","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_bindings","documentation":"Service Bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_down_link_port"},{"value":{"name":"com.vmware.nsx.model.transport_node_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEGRADED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DEGRADED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MGMT_CONNECTION_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MGMT_CONNECTION_STATUS_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"control_connection_status","documentation":"Control connection status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.status_count","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_connection_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_connection_status","documentation":"Possible values are: \n - MGMT_CONNECTION_STATUS_UP\n, - MGMT_CONNECTION_STATUS_DOWN\n, Management connection status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgmt_connection_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_uuid","documentation":"Transport node uuid","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_uuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pnic_status","documentation":"PNIC status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.status_count","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pnic_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_UP\n, - STATUS_DOWN\n, - STATUS_DEGRADED\n, - STATUS_UNKNOWN\n, Roll-up status of PNIC, management connection, control connection, tunnel status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tunnel_status","documentation":"Tunnel Status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tunnel_status_count","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tunnel_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node_status"},{"value":{"name":"com.vmware.nsx.model.licenses_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Licenses Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.license","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.licenses_list_result"},{"value":{"name":"com.vmware.nsx.model.csv_record","documentation":"Base type for CSV records.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[],"enumerations":[]},"key":"com.vmware.nsx.model.csv_record"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_instance_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_APPLICABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_NOT_APPLICABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNDEPLOYMENT_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_UNDEPLOYMENT_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ATTACHING_NETWORK_INTERFACES","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_ATTACHING_NETWORK_INTERFACES"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RELEASING_EIPS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_RELEASING_EIPS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEPLOYMENT_SUCCESSFUL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_DEPLOYMENT_SUCCESSFUL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEPLOYING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_DEPLOYING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_AVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_NOT_AVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CREATING_LOGICAL_NETWORK_CONSTRUCTS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_CREATING_LOGICAL_NETWORK_CONSTRUCTS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TERMINATING_GATEWAY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_TERMINATING_GATEWAY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNDEPLOYING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_UNDEPLOYING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DELETING_SECURITY_GROUPS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_DELETING_SECURITY_GROUPS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEPLOYMENT_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_DEPLOYMENT_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CREATING_SECURITY_GROUPS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_CREATING_SECURITY_GROUPS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONFIGURING_GATEWAY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_CONFIGURING_GATEWAY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAUNCHING_GATEWAY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_LAUNCHING_GATEWAY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNCONFIGURING_GATEWAY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_UNCONFIGURING_GATEWAY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNDEPLOYMENT_SUCCESSFUL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATE_UNDEPLOYMENT_SUCCESSFUL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_state","documentation":"Possible values are: \n - DEPLOYMENT_STATE_CREATING_SECURITY_GROUPS\n, - DEPLOYMENT_STATE_LAUNCHING_GATEWAY\n, - DEPLOYMENT_STATE_ATTACHING_NETWORK_INTERFACES\n, - DEPLOYMENT_STATE_CONFIGURING_GATEWAY\n, - DEPLOYMENT_STATE_CREATING_LOGICAL_NETWORK_CONSTRUCTS\n, - DEPLOYMENT_STATE_DEPLOYMENT_SUCCESSFUL\n, - DEPLOYMENT_STATE_DEPLOYMENT_FAILED\n, - DEPLOYMENT_STATE_UNCONFIGURING_GATEWAY\n, - DEPLOYMENT_STATE_RELEASING_EIPS\n, - DEPLOYMENT_STATE_TERMINATING_GATEWAY\n, - DEPLOYMENT_STATE_DELETING_SECURITY_GROUPS\n, - DEPLOYMENT_STATE_UNDEPLOYMENT_SUCCESSFUL\n, - DEPLOYMENT_STATE_UNDEPLOYMENT_FAILED\n, - DEPLOYMENT_STATE_NOT_APPLICABLE\n, Different states of gateway deployment\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"deployment_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_status","documentation":"Status of gateway instance deployment in percentage format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"deployment_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_code","documentation":"Error code for gateway deployment/undeployment failure format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_message","documentation":"Error message for gateway deployment/undeployment failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ha_index","documentation":"Index of HA that indicates whether gateway is primary or secondary. If index is 0, then it is primary gateway. Else secondary gateway. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ha_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_instance_id","documentation":"ID of the gateway instance","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_instance_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_name","documentation":"Name of the gateway instance","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_node_id","documentation":"NSX Node ID of the public cloud gateway","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_status","documentation":"Possible values are: \n - GATEWAY_STATUS_UP\n, - GATEWAY_STATUS_DOWN\n, - GATEWAY_STATUS_DEPLOYING\n, - GATEWAY_STATUS_NOT_AVAILABLE\n, - GATEWAY_STATUS_UNDEPLOYING\n, Gateway instance status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"gateway_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_tn_id","documentation":"NSX transport node id of the public cloud gateway","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_tn_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_gateway_active","documentation":"Flag to identify if this is an active gateway\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_gateway_active","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"private_ip","documentation":"Private IP address of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"private_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"public_ip","documentation":"Public IP address of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"public_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_instance_status"},{"value":{"name":"com.vmware.nsx.model.managed_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.managed_resource"},{"value":{"name":"com.vmware.nsx.model.realized_logical_switch","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"Id of the logical switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_id","documentation":"Transport zone identifier\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_logical_switch"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_dropped","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FW_RULE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_FW_RULE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TTL_ZERO","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_TTL_ZERO"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ARP_FAIL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_ARP_FAIL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_ROUTE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_NO_ROUTE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"acl_rule_id","documentation":"The id of the acl rule that was applied to drop the traceflow packet format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"acl_rule_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_id","documentation":"The id of the logical port at which the traceflow packet was dropped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_name","documentation":"The name of the logical port at which the traceflow packet was dropped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"reason","documentation":"Possible values are: \n - REASON_FW_RULE\n, - REASON_NO_ROUTE\n, - REASON_TTL_ZERO\n, - REASON_ARP_FAIL\n, - REASON_UNKNOWN\n, The reason traceflow packet was dropped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"reason","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_dropped"},{"value":{"name":"com.vmware.nsx.model.ipfix_service_association_list_result","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixServiceAssociationListResult","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IpfixServiceAssociationListResult","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_association_list_result","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"results","documentation":"Ipfix config list result with pagination support.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in IpfixConfig. When operations return a value of this structure as a result, the field will contain all the attributes defined in IpfixConfig.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_type","documentation":"Possible values are: \n - SERVICE_TYPE_FIREWALLSERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_DNESERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_IPFIXSERVICEASSOCIATIONLISTRESULT\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_service_association_list_result"},{"value":{"name":"com.vmware.nsx.model.group","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILURE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILURE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"expression","documentation":"Expression\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in Expression. When operations return a value of this structure as a result, the field will contain all the attributes defined in Expression.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"expression","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.expression","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"state","documentation":"Possible values are: \n - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILURE\n, Realization state of this group","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.group"},{"value":{"name":"com.vmware.nsx.model.dhcp_relay_profile","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server_addresses","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"server_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_relay_profile"},{"value":{"name":"com.vmware.nsx.model.endpoint","documentation":"An Endpoint object is part of HostSwitch configuration in TransportNode","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"default_gateway","documentation":"Gateway IP format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"default_gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"device_name","documentation":"Name of the virtual tunnel endpoint\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"device_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip","documentation":"Depending upon the EndpointIpConfig used in HostSwitch, IP could be allocated either from DHCP (default) or from Static IP Pool. format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"label","documentation":"Unique label for this Endpoint format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"label","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnet_mask","documentation":"Subnet mask format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"subnet_mask","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.endpoint"},{"value":{"name":"com.vmware.nsx.model.cluster_node_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"appliance_mgmt_listen_addr","documentation":"The IP and port for the appliance management API service on this node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"appliance_mgmt_listen_addr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"controller_role","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.controller_cluster_role_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"controller_role","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"Internal identifier provided by the node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"manager_role","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_cluster_role_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"manager_role","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_node_config"},{"value":{"name":"com.vmware.nsx.model.app_profile","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profile_category","documentation":"Categories of the app profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_category","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profile_criteria","documentation":"Criteria of the app profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_criteria","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_profile"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged collection of upgrade status for upgrade unit groups\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info_list_result"},{"value":{"name":"com.vmware.nsx.model.versioned_deployment_spec","documentation":"Versioned DeploymentSpec contains vibs and ofv urls for specific version of fabric module and host type and host version.","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ESXI","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_TYPE_ESXI"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RHELKVM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_TYPE_RHELKVM"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UBUNTUKVM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_TYPE_UBUNTUKVM"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"host_type","documentation":"Possible values are: \n - HOST_TYPE_ESXI\n, - HOST_TYPE_RHELKVM\n, - HOST_TYPE_UBUNTUKVM\n, type of host","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_version","documentation":"version of the host","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"package_stores","documentation":"Package store contains package url and bulletin_ids","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.package_store","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"package_stores","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_vm_ovf_url","documentation":"list of service vm ovf urls","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_vm_ovf_url","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.versioned_deployment_spec"},{"value":{"name":"com.vmware.nsx.model.dhcp_relay_service","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_relay_profile_id","documentation":"dhcp relay profile referenced by the dhcp relay service","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_relay_profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_relay_service"},{"value":{"name":"com.vmware.nsx.model.transport_zone_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"is_underlay_transport_zone","documentation":"Flag to identify if this is the underlay transport zone\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_underlay_transport_zone","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switches","documentation":"Logical switches for the transport zone\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_display_name","documentation":"Name of the transport zone\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_zone_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_id","documentation":"ID of the transport zone\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_info"},{"value":{"name":"com.vmware.nsx.model.qos_switching_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"QosSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"QosSwitchingProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"class_of_service","documentation":"Class of service format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"class_of_service","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dscp","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dscp","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dscp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"shaper_configuration","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.qos_base_rate_shaper","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"shaper_configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.qos_switching_profile"},{"value":{"name":"com.vmware.nsx.model.NS_group_expression","documentation":"Policy expression for NSGroup membership","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroupExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroupSimpleExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_NSGROUPSIMPLEEXPRESSION"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroupTagExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_NSGROUPTAGEXPRESSION"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroupComplexExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_NSGROUPCOMPLEXEXPRESSION"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NSGroupExpression","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_NSGROUPSIMPLEEXPRESSION\n, - RESOURCE_TYPE_NSGROUPCOMPLEXEXPRESSION\n, - RESOURCE_TYPE_NSGROUPTAGEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_expression"},{"value":{"name":"com.vmware.nsx.model.cloud_virtual_machine","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNDEPLOYING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_UNDEPLOYING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"AGENT_STATUS_UP"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CloudVirtualMachine","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"AGENT_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_QUARANTINED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"QUARANTINE_STATE_NOT_QUARANTINED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"QUARANTINE_STATE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_AGENT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"AGENT_STATUS_NO_AGENT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEPLOYING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_DEPLOYING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"QUARANTINED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"QUARANTINE_STATE_QUARANTINED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_AVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GATEWAY_STATUS_NOT_AVAILABLE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"CloudVirtualMachine","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"agent_status","documentation":"Possible values are: \n - AGENT_STATUS_UP\n, - AGENT_STATUS_DOWN\n, - AGENT_STATUS_NO_AGENT\n, Agent Status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"agent_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"agent_version","documentation":"Agent version details\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"agent_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cloud_tags","documentation":"Cloud tags for the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cloud_tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cloud_tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_messages","documentation":"List of Error Messages obtained from PCM related to VM\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_instance_error_message","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_messages","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ha_index","documentation":"Index of HA that indicates whether gateway is primary or secondary. If index is 0, then it is primary gateway. Else secondary gateway. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ha_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_status","documentation":"Possible values are: \n - GATEWAY_STATUS_UP\n, - GATEWAY_STATUS_DOWN\n, - GATEWAY_STATUS_DEPLOYING\n, - GATEWAY_STATUS_NOT_AVAILABLE\n, - GATEWAY_STATUS_UNDEPLOYING\n, Gateway Status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"gateway_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_gateway","documentation":"Flag to identify if this VM is a gateway node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_gateway_active","documentation":"Flag to identify if this VM is an active gateway node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_gateway_active","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_display_name","documentation":"Logical Switch display name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"Logical Switch ID\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"managed_by_nsx","documentation":"Indicate if vm is managed by NSX or not\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"managed_by_nsx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nsx_ip","documentation":"IP address provided by Nsx\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"nsx_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_details","documentation":"Operating system details\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"os_details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_type","documentation":"Operating system of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"os_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"private_ip","documentation":"Private IP address of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"private_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"public_ip","documentation":"Public IP address of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"public_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"quarantine_state","documentation":"Possible values are: \n - QUARANTINE_STATE_QUARANTINED\n, - QUARANTINE_STATE_NOT_QUARANTINED\n, - QUARANTINE_STATE_UNKNOWN\n, Quarantine State of VM\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"quarantine_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cloud_virtual_machine"},{"value":{"name":"com.vmware.nsx.model.preconfigured_host_switch_spec","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PreconfiguredHostSwitchSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"PreconfiguredHostSwitchSpec","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.host_switch_spec","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"host_switches","documentation":"Preconfigured Transport Node host switches","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.preconfigured_host_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_STANDARDHOSTSWITCHSPEC\n, - RESOURCE_TYPE_PRECONFIGUREDHOSTSWITCHSPEC\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.preconfigured_host_switch_spec"},{"value":{"name":"com.vmware.nsx.model.node_file_system_properties","documentation":"File system properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_system","documentation":"File system id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"file_system","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mount","documentation":"File system mount\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mount","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total","documentation":"File system size in kilobytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"File system type\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"used","documentation":"Amount of file system used in kilobytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"used","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_file_system_properties"},{"value":{"name":"com.vmware.nsx.model.domain_deployment_map_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Domain Deployment Map","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain_deployment_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.domain_deployment_map_list_result"},{"value":{"name":"com.vmware.nsx.model.vtep_csv_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_name","documentation":"File name set by HTTP server if API returns CSV result as a file.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_table_csv_record","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_csv_list_result"},{"value":{"name":"com.vmware.nsx.model.node_capability","documentation":"Capability of a fabric node","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"Description of this capability that can be displayed in UI\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"key","documentation":"String that identifies the base capability for all nodes\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"provider","documentation":"Provider of this capability for the node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"provider","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Value of this capability\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"Version of the capability format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_capability"},{"value":{"name":"com.vmware.nsx.model.realized_virtual_machine","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_SUSPENDED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_VM_SUSPENDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_RUNNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_VM_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_STOPPED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_VM_STOPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"compute_ids","documentation":"List of external compute ids of the virtual machine in the format 'id-type-key:value' , list of external compute ids ['uuid:xxxx-xxxx-xxxx-xxxx', 'moIdOnHost:moref-11', 'instanceUuid:xxxx-xxxx-xxxx-xxxx']\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"compute_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_id","documentation":"Id of the host on which the vm exists.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"host_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"local_id_on_host","documentation":"Id of the vm unique within the host.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"local_id_on_host","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"power_state","documentation":"Possible values are: \n - POWER_STATE_VM_RUNNING\n, - POWER_STATE_VM_STOPPED\n, - POWER_STATE_VM_SUSPENDED\n, - POWER_STATE_UNKNOWN\n, Current power state of this virtual machine in the system.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"power_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_virtual_machine"},{"value":{"name":"com.vmware.nsx.model.role_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.role_list_result"},{"value":{"name":"com.vmware.nsx.model.static_route_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paginated list of static routes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_route","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.static_route_list_result"},{"value":{"name":"com.vmware.nsx.model.management_node_aggregate_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_interface_properties","documentation":"Array of Node interface statistic properties\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_interface_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_interface_statistics","documentation":"Array of Node network interface statistic properties\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_statistics_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_interface_statistics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_status","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_status_properties","documentation":"Time series of the node's system properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_status_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"role_config","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_cluster_role_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"role_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_nodes_connected","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_nodes_connected","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.management_node_aggregate_info"},{"value":{"name":"com.vmware.nsx.model.service_association_list_result","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DNEServiceAssociationListResult","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_DNESERVICEASSOCIATIONLISTRESULT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FireWallServiceAssociationListResult","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_FIREWALLSERVICEASSOCIATIONLISTRESULT"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ServiceAssociationListResult","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixServiceAssociationListResult","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_IPFIXSERVICEASSOCIATIONLISTRESULT"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ServiceAssociationListResult","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_type","documentation":"Possible values are: \n - SERVICE_TYPE_FIREWALLSERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_DNESERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_IPFIXSERVICEASSOCIATIONLISTRESULT\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_association_list_result"},{"value":{"name":"com.vmware.nsx.model.metadata_proxy_statistics_per_logical_switch","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"error_responses_from_nova_server","documentation":"error responses from nova server format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_responses_from_nova_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"uuid of attached logical switch","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"requests_from_clients","documentation":"requests from clients format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"requests_from_clients","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"requests_to_nova_server","documentation":"requests to nova server format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"requests_to_nova_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"responses_to_clients","documentation":"responses to clients format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"responses_to_clients","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"succeeded_responses_from_nova_server","documentation":"succeeded responses from nova server format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"succeeded_responses_from_nova_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.metadata_proxy_statistics_per_logical_switch"},{"value":{"name":"com.vmware.nsx.model.realized_group","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedSecurityGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_REALIZEDSECURITYGROUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedNSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_REALIZEDNSGROUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"RealizedGroup","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_REALIZEDNSGROUP\n, - RESOURCE_TYPE_REALIZEDSECURITYGROUP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_group"},{"value":{"name":"com.vmware.nsx.model.action_parameter","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"retry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_RETRY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"force-sync","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_FORCE_SYNC"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"action","documentation":"Possible values are: \n - ACTION_RETRY\n, - ACTION_FORCE_SYNC\n, Action to be done for the entity configuration.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.action_parameter"},{"value":{"name":"com.vmware.nsx.model.realization_state_barrier_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"interval","documentation":"The interval in milliseconds used for auto incrementing the barrier number format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realization_state_barrier_config"},{"value":{"name":"com.vmware.nsx.model.app_discovery_vm_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"list of AppDiscoveryVmInfos","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_vm_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_discovery_vm_info_list_result"},{"value":{"name":"com.vmware.nsx.model.pnic","documentation":"Physical NIC specification","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"device_name","documentation":"device name or key","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"device_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uplink_name","documentation":"Uplink name for this Pnic. This name will be used to reference this Pnic in other configurations.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uplink_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.pnic"},{"value":{"name":"com.vmware.nsx.model.policy_template","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"template_body","documentation":"Template Body","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.abstract_space","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"template_body","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"template_placeholders","documentation":"Template placeholders","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template_placeholder","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"template_placeholders","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_template"},{"value":{"name":"com.vmware.nsx.model.node_auth_provider_vidm_status","documentation":"Node AAA provider vIDM status","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"runtime_state","documentation":"AAA provider vIDM status","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"runtime_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vidm_enable","documentation":"vIDM enable flag","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vidm_enable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_auth_provider_vidm_status"},{"value":{"name":"com.vmware.nsx.model.conjunction_operator","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AND","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONJUNCTION_OPERATOR_AND"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ConjunctionOperator","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONJUNCTION_OPERATOR_OR"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ConjunctionOperator","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.expression","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"conjunction_operator","documentation":"Possible values are: \n - CONJUNCTION_OPERATOR_OR\n, - CONJUNCTION_OPERATOR_AND\n, Conjunction Operator Node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"conjunction_operator","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_CONDITION\n, - RESOURCE_TYPE_CONJUNCTIONOPERATOR\n, - RESOURCE_TYPE_NESTEDEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.conjunction_operator"},{"value":{"name":"com.vmware.nsx.model.mac_table_csv_record","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mac_address","documentation":"The MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_ip","documentation":"The virtual tunnel endpoint IP address format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_mac_address","documentation":"The virtual tunnel endpoint MAC address","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_table_csv_record"},{"value":{"name":"com.vmware.nsx.model.policy_template_placeholder","documentation":"Policy template placeholdder","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"placeholder_id","documentation":"Placeholder id","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"placeholder_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"placeholder_message","documentation":"Placeholder message","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"placeholder_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_template_placeholder"},{"value":{"name":"com.vmware.nsx.model.version_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"acceptable_versions","documentation":"List of component versions","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"acceptable_versions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.version_list"},{"value":{"name":"com.vmware.nsx.model.NS_group_tag_expression","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalSwitch","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_LOGICALSWITCH"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroupTagExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_LOGICALPORT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EQUALS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SCOPE_OP_EQUALS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EQUALS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TAG_OP_EQUALS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VirtualMachine","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_VIRTUALMACHINE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NSGroupTagExpression","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_group_expression","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"scope","documentation":"The tag.scope attribute of the object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"scope","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"scope_op","documentation":"Possible values are: \n - SCOPE_OP_EQUALS\n, Operator of the scope expression eg- tag.scope = \\\"S1\\\".","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"scope_op","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tag","documentation":"The tag.tag attribute of the object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tag","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tag_op","documentation":"Possible values are: \n - TAG_OP_EQUALS\n, Operator of the tag expression eg- tag.tag = \\\"Production\\\"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tag_op","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_type","documentation":"Possible values are: \n - TARGET_TYPE_LOGICALSWITCH\n, - TARGET_TYPE_LOGICALPORT\n, - TARGET_TYPE_VIRTUALMACHINE\n, Type of the resource on which this expression is evaluated","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_NSGROUPSIMPLEEXPRESSION\n, - RESOURCE_TYPE_NSGROUPCOMPLEXEXPRESSION\n, - RESOURCE_TYPE_NSGROUPTAGEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_tag_expression"},{"value":{"name":"com.vmware.nsx.model.port_connection_tunnel","documentation":"Tunnel information between two given transport nodes","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"src_node_id","documentation":"Id of the source transport node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"src_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tunnel_properties","documentation":"Tunnel properties between the source and the destination transport node","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tunnel_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"tunnel_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_tunnel"},{"value":{"name":"com.vmware.nsx.model.logical_router_route_entry","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"admin_distance","documentation":"The admin distance of the next hop format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"admin_distance","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_port_id","documentation":"The id of the logical router port which is used as the next hop","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lr_component_id","documentation":"Logical router component(Service Router/Distributed Router) id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lr_component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lr_component_type","documentation":"Logical router component(Service Router/Distributed Router) type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lr_component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"network","documentation":"CIDR network address format: ipv4-cidr-block","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"next_hop","documentation":"The IP address of the next hop format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"next_hop","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"route_type","documentation":"Route type (USER, CONNECTED, NSX_INTERNAL,..)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"route_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_route_entry"},{"value":{"name":"com.vmware.nsx.model.compute_instance_error_message","documentation":"An error id and message pair","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"detailed_message","documentation":"Error message string to indicate, if it is NSX or cloud operation generated error.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"detailed_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_id","documentation":"an error id contract obtained from PCM format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_instance_error_message"},{"value":{"name":"com.vmware.nsx.model.error_info","documentation":"Error information","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"error_message","documentation":"Error message\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the error occurred format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_info"},{"value":{"name":"com.vmware.nsx.model.task_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"running","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"killed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_KILLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"canceled","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_CANCELED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"error","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"canceling","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_CANCELING"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"async_response_available","documentation":"True if response for asynchronous request is available\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"async_response_available","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cancelable","documentation":"True if this task can be canceled\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cancelable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of the task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end_time","documentation":"The end time of the task in epoch milliseconds format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"end_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier for this task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"message","documentation":"A message describing the disposition of the task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"progress","documentation":"Task progress if known, from 0 to 100 format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"progress","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"request_method","documentation":"HTTP request method\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"request_method","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"request_uri","documentation":"URI of the method invocation that spawned this task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"request_uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_time","documentation":"The start time of the task in epoch milliseconds format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"start_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_RUNNING\n, - STATUS_ERROR\n, - STATUS_SUCCESS\n, - STATUS_CANCELING\n, - STATUS_CANCELED\n, - STATUS_KILLED\n, Current status of the task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"user","documentation":"Name of the user who created this task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.task_properties"},{"value":{"name":"com.vmware.nsx.model.NS_group_meta_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"no_of_vms","documentation":"Number of VMs discovered for this NSGroup when session was started format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"no_of_vms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ns_group_id","documentation":"ID of the NS Group","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns_group_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_meta_info"},{"value":{"name":"com.vmware.nsx.model.aws_regions_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Aws Regions list result","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_region","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_regions_list_result"},{"value":{"name":"com.vmware.nsx.model.realized_enforcement_point","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_firewalls","documentation":"Root of Realized Firewalls","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_firewalls","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realized_firewalls","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_groups","documentation":"Root of Realized Groups","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_groups","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realized_groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_services","documentation":"Root of Realized Services","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_services","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realized_services","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_enforcement_point"},{"value":{"name":"com.vmware.nsx.model.file_request_headers","documentation":"Header definition for requests to transfer files.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"range","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"Range","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_request_headers"},{"value":{"name":"com.vmware.nsx.model.dscp","documentation":"Dscp value is ignored in case of 'TRUSTED' DscpMode.","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TRUSTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MODE_TRUSTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNTRUSTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MODE_UNTRUSTED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mode","documentation":"Possible values are: \n - MODE_TRUSTED\n, - MODE_UNTRUSTED\n, Trust settings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"priority","documentation":"Internal Forwarding Priority format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"priority","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dscp"},{"value":{"name":"com.vmware.nsx.model.IGMP_type_service_entry","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IGMPTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IGMPTypeServiceEntry","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPESERVICEENTRY\n, - RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY\n, - RESOURCE_TYPE_IGMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ICMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ALGTYPESERVICEENTRY\n, - RESOURCE_TYPE_L4PORTSETSERVICEENTRY\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IGMP_type_service_entry"},{"value":{"name":"com.vmware.nsx.model.discovered_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.discovered_resource"},{"value":{"name":"com.vmware.nsx.model.node_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_version","documentation":"Component version of the node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Name of the node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of the node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Node type\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_info"},{"value":{"name":"com.vmware.nsx.model.NS_group_expression_list","documentation":"List of NSGroupExpressions","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"members","documentation":"List of NSGroupExpressions to be passed to add and remove APIs\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in NSGroupExpression. When operations return a value of this structure as a result, the field will contain all the attributes defined in NSGroupExpression.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"members","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_group_expression","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_expression_list"},{"value":{"name":"com.vmware.nsx.model.upgrade_plan_settings","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"parallel","documentation":"Upgrade Method to specify whether the upgrade is to be performed serially or in parallel","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"parallel","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pause_after_each_group","documentation":"Flag to indicate whether to pause the upgrade after upgrade of each group is completed","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pause_after_each_group","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pause_on_error","documentation":"Flag to indicate whether to pause the upgrade plan execution when an error occurs","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pause_on_error","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_plan_settings"},{"value":{"name":"com.vmware.nsx.model.logical_port_mac_address_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_port_id","documentation":"The id of the logical port\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_mac_table_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"Transport node identifier\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_mac_address_list_result"},{"value":{"name":"com.vmware.nsx.model.traceflow_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"lport_id","documentation":"id of the source logical port to inject the traceflow packet into","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packet","documentation":"Packet configuration","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packet_data","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"packet","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timeout","documentation":"Maximum time (in ms) the management plane will wait for observation result list to be sent by controller plane. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_request"},{"value":{"name":"com.vmware.nsx.model.IP_protocol_NS_service","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPProtocolNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IPProtocolNSService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"protocol_number","documentation":"","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPENSSERVICE\n, - RESOURCE_TYPE_IPPROTOCOLNSSERVICE\n, - RESOURCE_TYPE_IGMPTYPENSSERVICE\n, - RESOURCE_TYPE_ICMPTYPENSSERVICE\n, - RESOURCE_TYPE_ALGTYPENSSERVICE\n, - RESOURCE_TYPE_L4PORTSETNSSERVICE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IP_protocol_NS_service"},{"value":{"name":"com.vmware.nsx.model.service_profile","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DhcpRelayProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_DHCPRELAYPROFILE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_DHCPRELAYPROFILE\n, Resource type of the service profile","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server_addresses","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"server_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_profile"},{"value":{"name":"com.vmware.nsx.model.traceflow","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATION_STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FINISHED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATION_STATE_FINISHED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATION_STATE_IN_PROGRESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"analysis","documentation":"Traceflow result analysis notes\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"analysis","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"counters","documentation":"observation counters","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow_observation_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"counters","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"The id of the traceflow round\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_counters","documentation":"counters of observations from logical components","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow_observation_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_counters","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_id","documentation":"id of the source logical port used for injecting the traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"operation_state","documentation":"Possible values are: \n - OPERATION_STATE_IN_PROGRESS\n, - OPERATION_STATE_FINISHED\n, - OPERATION_STATE_FAILED\n, Represents the traceflow operation state\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"operation_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_overflowed","documentation":"A flag, when set true, indicates some observations were deleted from the result set.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_overflowed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timeout","documentation":"Maximum time (in ms) the management plane will be waiting for this traceflow round. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow"},{"value":{"name":"com.vmware.nsx.model.cloud_tag","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key","documentation":"Tag key\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Tag value\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cloud_tag"},{"value":{"name":"com.vmware.nsx.model.advertisement_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"advertise_nat_routes","documentation":"Flag to advertise all routes of nat","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"advertise_nat_routes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"advertise_nsx_connected_routes","documentation":"Flag to advertise all connected routes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"advertise_nsx_connected_routes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"advertise_static_routes","documentation":"Flag to advertise all static routes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"advertise_static_routes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Flag to enable this configuration","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.advertisement_config"},{"value":{"name":"com.vmware.nsx.model.principal_identity","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read_only_api_users","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSION_GROUP_READ_ONLY_API_USERS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read_write_api_users","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSION_GROUP_READ_WRITE_API_USERS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"superusers","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSION_GROUP_SUPERUSERS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"certificate_id","documentation":"Id of the stored certificate","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_protected","documentation":"Indicator whether the entities created by this principal should be protected","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"is_protected","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Name of the principal","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_id","documentation":"Unique node-id of a principal","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"permission_group","documentation":"Possible values are: \n - PERMISSION_GROUP_READ_ONLY_API_USERS\n, - PERMISSION_GROUP_READ_WRITE_API_USERS\n, - PERMISSION_GROUP_SUPERUSERS\n, permission group","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"permission_group","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.principal_identity"},{"value":{"name":"com.vmware.nsx.model.effective_member_resource_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of resources which are the effective members of an NSGroup.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.effective_member_resource_list_result"},{"value":{"name":"com.vmware.nsx.model.communication_profile_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALLOW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_ALLOW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DROP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_DROP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REJECT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_REJECT"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"action","documentation":"Possible values are: \n - ACTION_ALLOW\n, - ACTION_DROP\n, - ACTION_REJECT\n, This action will apply on the all the services specified in the above array.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_number","documentation":"This field is used to resolve conflicts between multiple CommunicationProfileEntries under CommunicationProfile for a Domain. This will be used to resolve conflicts when there are multiple CommunicationProfileEntries under a CommunicationProfile that refer to the same Service, but have conflicting. format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sequence_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"services","documentation":"In order to specify all services, use the constant \\\"ANY\\\". This is case insensitive. If \\\"ANY\\\" is used, it should be the ONLY element in the services array. Error will be thrown if ANY is used in conjunction with other values.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.communication_profile_entry"},{"value":{"name":"com.vmware.nsx.model.firewall_status_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_status_list_result"},{"value":{"name":"com.vmware.nsx.model.CCP_upgrade_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"can_skip","documentation":"Can the upgrade of the remaining units in this component be skipped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"can_skip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Component type for the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"details","documentation":"Details about the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Upgrade status of component\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.CCP_upgrade_status"},{"value":{"name":"com.vmware.nsx.model.dhcp_ip_pool","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ip","documentation":"gateway ip format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lease_time","documentation":"lease time, in seconds, [60-(2^32-1)], default 86400 format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lease_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"options","documentation":"If an option is defined at server level and not configred at ip-pool/static-binding level, the option will be inherited to ip-pool/static-binding. If both define a same-code option, the option defined at ip-pool/static-binding level take precedence over that defined at server level.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_options","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"options","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"allocation_ranges","documentation":"ip-ranges","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool_range","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"allocation_ranges","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_threshold","documentation":"error threshold, valid [80-100], default 100 format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_threshold","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"warning_threshold","documentation":"warning threshold, valid [50-80], default 80 format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"warning_threshold","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_ip_pool"},{"value":{"name":"com.vmware.nsx.model.node_interface_properties","documentation":"Node network interface properties","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LINK_STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LINK_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VIRTUAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INTERFACE_TYPE_VIRTUAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_REALTIME"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INTERFACE_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_CACHED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATUS_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"admin_status","documentation":"Possible values are: \n - ADMIN_STATUS_UP\n, - ADMIN_STATUS_DOWN\n, Interface administration status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"admin_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connected_switch","documentation":"Connected switch","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"connected_switch","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ens_capable","documentation":"Interface capability for Enhanced Networking Stack","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ens_capable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ens_enabled","documentation":"Indicates whether interface is enabled for Enhanced Networking Stack","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ens_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"interface_alias","documentation":"IP Alias","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_alias","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface_alias","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"interface_id","documentation":"Interface ID","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"interface_type","documentation":"Possible values are: \n - INTERFACE_TYPE_PHYSICAL\n, - INTERFACE_TYPE_VIRTUAL\n, Interface Type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"link_status","documentation":"Possible values are: \n - LINK_STATUS_UP\n, - LINK_STATUS_DOWN\n, Interface administration status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"link_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mtu","documentation":"Interface MTU format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mtu","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source","documentation":"Possible values are: \n - SOURCE_REALTIME\n, - SOURCE_CACHED\n, Source of status data","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_interface_properties"},{"value":{"name":"com.vmware.nsx.model.upgrade_summary","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_PAUSED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_IN_PROGRESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_target_versions","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.component_target_version","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_target_versions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_version","documentation":"Current system version\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"system_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_version","documentation":"Target system version\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"target_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_bundle_file_name","documentation":"Name of the last successfully uploaded upgrade bundle file\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"upgrade_bundle_file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_coordinator_version","documentation":"Current version of upgrade coordinator\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"upgrade_coordinator_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_status","documentation":"Possible values are: \n - UPGRADE_STATUS_SUCCESS\n, - UPGRADE_STATUS_FAILED\n, - UPGRADE_STATUS_IN_PROGRESS\n, - UPGRADE_STATUS_NOT_STARTED\n, - UPGRADE_STATUS_PAUSED\n, Status of upgrade\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"upgrade_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_summary"},{"value":{"name":"com.vmware.nsx.model.host_switch_spec","documentation":"Abstract base type for transport node host switch specification","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PreconfiguredHostSwitchSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_PRECONFIGUREDHOSTSWITCHSPEC"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HostSwitchSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"StandardHostSwitchSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_STANDARDHOSTSWITCHSPEC"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"HostSwitchSpec","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_STANDARDHOSTSWITCHSPEC\n, - RESOURCE_TYPE_PRECONFIGUREDHOSTSWITCHSPEC\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_switch_spec"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PUBLIC_IP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NSX_MANAGER_CONNECTION_PUBLIC_IP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PRIVATE_IP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NSX_MANAGER_CONNECTION_PRIVATE_IP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ami_id","documentation":"The ID of the Amazon Machine Image on which this gateway resides","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ami_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"default_quarantine_policy_enabled","documentation":"Flag to identify if default quarantine policy is enabled","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"default_quarantine_policy_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ha_configuration","documentation":"Aws Gateway HA configuration","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_ha_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ha_configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_ha_enabled","documentation":"Flag to identify if HA is enabled","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"is_ha_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"key_pair_name","documentation":"The key pair name required to authenticate into any instance","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key_pair_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nsx_manager_connection","documentation":"Possible values are: \n - NSX_MANAGER_CONNECTION_PUBLIC_IP\n, - NSX_MANAGER_CONNECTION_PRIVATE_IP\n, Determines if connection to NSX Manager is via public IP or private IP","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"nsx_manager_connection","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_config"},{"value":{"name":"com.vmware.nsx.model.mirror_destination","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPortMirrorDestination","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_LOGICALPORTMIRRORDESTINATION"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MirrorDestination","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"MirrorDestination","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALPORTMIRRORDESTINATION\n, Resource types of mirror destination","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mirror_destination"},{"value":{"name":"com.vmware.nsx.model.realized_security_group","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedSecurityGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"RealizedSecurityGroup","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_group","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"evaluations","documentation":"Reference to the evaluted members of the Security Group.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_security_group_member_evaluation","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"evaluations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_REALIZEDNSGROUP\n, - RESOURCE_TYPE_REALIZEDSECURITYGROUP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_security_group"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"TraceflowObservation list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow_observation","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_switch_state_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Logical Switch State Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_state_list_result"},{"value":{"name":"com.vmware.nsx.model.node_snmp_service_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_name","documentation":"Service name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_properties","documentation":"SNMP Service properties","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.snmp_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_snmp_service_properties"},{"value":{"name":"com.vmware.nsx.model.action_descriptor","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"A description of what the action does\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"descriptor","documentation":"The URI of the REST routine provider that implements the action\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"descriptor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"The name of the action\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uri","documentation":"The URI to use to invoke the action\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.action_descriptor"},{"value":{"name":"com.vmware.nsx.model.cluster_restore_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"backup_timestamp","documentation":"Timestamp when backup was initiated in epoch millisecond format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"backup_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"endpoints","documentation":"The list of allowed endpoints, based on the current state of the restore process\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"endpoints","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique id for backup request\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"instructions","documentation":"Instructions for users to reconcile Restore operations\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.instruction_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"instructions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"restore_end_time","documentation":"Timestamp when restore was completed in epoch millisecond format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"restore_end_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"restore_start_time","documentation":"Timestamp when restore was started in epoch millisecond format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"restore_start_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.global_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"step","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.restore_step","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"step","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_steps","documentation":"Total number of steps in the entire restore process format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_steps","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_restore_status"},{"value":{"name":"com.vmware.nsx.model.crl_object_data","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pem_encoded","documentation":"pem encoded crl data","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pem_encoded","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.crl_object_data"},{"value":{"name":"com.vmware.nsx.model.bridge_cluster","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bridge_nodes","documentation":"Nodes used in bridging","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridge_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cluster_profile_bindings","documentation":"Bridge cluster profile bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cluster_profile_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_cluster"},{"value":{"name":"com.vmware.nsx.model.node_status","documentation":"Runtime status information of the fabric node.","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INSTALL_IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_INSTALL_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_DEPLOYMENT_IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_DEPLOYMENT_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_AVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_NOT_AVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UPGRADE_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_UPGRADE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MPA_CONNECTIVITY_STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_POWER_OFF_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_OFF_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_POWER_ON_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_ON_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_UNDEPLOY_SUCCESSFUL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_UNDEPLOY_SUCCESSFUL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_DEPLOYMENT_QUEUED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_DEPLOYMENT_QUEUED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_DEPLOYMENT_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_DEPLOYMENT_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_POWER_ON_IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_ON_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ON","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_ON"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UPGRADE_IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_UPGRADE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENTERING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_ENTERING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_CONFIG_ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_EDGE_CONFIG_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNINSTALL_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_UNINSTALL_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNINSTALL_IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_UNINSTALL_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_UNDEPLOY_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_UNDEPLOY_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LCP_CONNECTIVITY_STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NODE_READY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_NODE_READY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MPA_CONNECTIVITY_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OFF","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_OFF"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NODE_NOT_READY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_NODE_NOT_READY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNINSTALL_SUCCESSFUL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_UNINSTALL_SUCCESSFUL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REGISTRATION_PENDING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_REGISTRATION_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_UNDEPLOY_IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_UNDEPLOY_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EXITING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_EXITING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_POWER_OFF_IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_OFF_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INSTALL_FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_INSTALL_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LCP_CONNECTIVITY_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEGRADED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LCP_CONNECTIVITY_STATUS_DEGRADED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PENDING_UPGRADE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_PENDING_UPGRADE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MPA_CONNECTIVITY_STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INSTALL_SUCCESSFUL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_INSTALL_SUCCESSFUL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_PREPARED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HOST_NODE_DEPLOYMENT_STATUS_NOT_PREPARED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LCP_CONNECTIVITY_STATUS_UNKNOWN"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"external_id","documentation":"HostNode external id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_node_deployment_status","documentation":"Possible values are: \n - HOST_NODE_DEPLOYMENT_STATUS_NOT_PREPARED\n, - HOST_NODE_DEPLOYMENT_STATUS_INSTALL_IN_PROGRESS\n, - HOST_NODE_DEPLOYMENT_STATUS_INSTALL_FAILED\n, - HOST_NODE_DEPLOYMENT_STATUS_INSTALL_SUCCESSFUL\n, - HOST_NODE_DEPLOYMENT_STATUS_UNINSTALL_IN_PROGRESS\n, - HOST_NODE_DEPLOYMENT_STATUS_UNINSTALL_FAILED\n, - HOST_NODE_DEPLOYMENT_STATUS_UNINSTALL_SUCCESSFUL\n, - HOST_NODE_DEPLOYMENT_STATUS_UPGRADE_IN_PROGRESS\n, - HOST_NODE_DEPLOYMENT_STATUS_UPGRADE_FAILED\n, - HOST_NODE_DEPLOYMENT_STATUS_PENDING_UPGRADE\n, - HOST_NODE_DEPLOYMENT_STATUS_NOT_AVAILABLE\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_DEPLOYMENT_QUEUED\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_DEPLOYMENT_IN_PROGRESS\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_DEPLOYMENT_FAILED\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_ON_IN_PROGRESS\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_ON_FAILED\n, - HOST_NODE_DEPLOYMENT_STATUS_REGISTRATION_PENDING\n, - HOST_NODE_DEPLOYMENT_STATUS_NODE_NOT_READY\n, - HOST_NODE_DEPLOYMENT_STATUS_NODE_READY\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_OFF_IN_PROGRESS\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_POWER_OFF_FAILED\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_UNDEPLOY_IN_PROGRESS\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_UNDEPLOY_FAILED\n, - HOST_NODE_DEPLOYMENT_STATUS_VM_UNDEPLOY_SUCCESSFUL\n, - HOST_NODE_DEPLOYMENT_STATUS_EDGE_CONFIG_ERROR\n, This enum specifies the current nsx install state for host node or current deployment and ready state for edge node. The ready status 'NODE_READY' indicates whether edge node is ready to become a transport node. The status 'EDGE_CONFIG_ERROR' indicates that edge hardware or underlying host is not supported.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"host_node_deployment_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"inventory_sync_paused","documentation":"Is true if inventory sync is paused else false\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"inventory_sync_paused","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"inventory_sync_reenable_time","documentation":"Inventory sync auto re-enable target time, in epoch milis format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"inventory_sync_reenable_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_heartbeat_timestamp","documentation":"Timestamp of the last heartbeat status change, in epoch milliseconds. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_heartbeat_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of the last successful update of Inventory, in epoch milliseconds. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lcp_connectivity_status","documentation":"Possible values are: \n - LCP_CONNECTIVITY_STATUS_UP\n, - LCP_CONNECTIVITY_STATUS_DOWN\n, - LCP_CONNECTIVITY_STATUS_DEGRADED\n, - LCP_CONNECTIVITY_STATUS_UNKNOWN\n, Indicates the fabric node's LCP<->CCP channel connectivity status, UP, DOWN, DEGRADED, UNKNOWN.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lcp_connectivity_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lcp_connectivity_status_details","documentation":"Details, if any, about the current LCP<->CCP channel connectivity status of the fabric node.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.control_conn_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lcp_connectivity_status_details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"maintenance_mode","documentation":"Possible values are: \n - MAINTENANCE_MODE_OFF\n, - MAINTENANCE_MODE_ENTERING\n, - MAINTENANCE_MODE_ON\n, - MAINTENANCE_MODE_EXITING\n, Indicates the fabric node's status of maintenance mode, OFF, ENTERING, ON, EXITING.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"maintenance_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mpa_connectivity_status","documentation":"Possible values are: \n - MPA_CONNECTIVITY_STATUS_UP\n, - MPA_CONNECTIVITY_STATUS_DOWN\n, - MPA_CONNECTIVITY_STATUS_UNKNOWN\n, Indicates the fabric node's MP<->MPA channel connectivity status, UP, DOWN, UNKNOWN.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mpa_connectivity_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mpa_connectivity_status_details","documentation":"Details, if any, about the current MP<->MPA channel connectivity status of the fabric node.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mpa_connectivity_status_details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"software_version","documentation":"Software version of the fabric node.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"software_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_status","documentation":"Node status properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"system_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_status"},{"value":{"name":"com.vmware.nsx.model.logical_switch_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"instances_count","documentation":"Number of instances on this logical switch format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"instances_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_default_logical_switch","documentation":"Flag to identify if this is the default logical switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_default_logical_switch","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_display_name","documentation":"Name of the logical switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"ID of the logical switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nsx_switch_tag","documentation":"This tag is applied on cloud compute resource to be attached to this logical switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"nsx_switch_tag","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_info"},{"value":{"name":"com.vmware.nsx.model.BFD_status_count","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"bfd_admin_down_count","documentation":"Number of tunnels in BFD admin down state format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_admin_down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_down_count","documentation":"Number of tunnels in BFD down state format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_init_count","documentation":"Number of tunnels in BFD init state format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_init_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_up_count","documentation":"Number of tunnels in BFD up state format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_up_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.BFD_status_count"},{"value":{"name":"com.vmware.nsx.model.principal","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"attributes","documentation":"Certificate list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attributes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.principal"},{"value":{"name":"com.vmware.nsx.model.node_install_upgrade_service_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_name","documentation":"Service name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_properties","documentation":"install-upgrade Service properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.install_upgrade_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_install_upgrade_service_properties"},{"value":{"name":"com.vmware.nsx.model.ssh_service_properties","documentation":"SSH Service properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"start_on_boot","documentation":"Start service when system boots","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"start_on_boot","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ssh_service_properties"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_arp_csv_record","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip","documentation":"The IP address format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"The MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_arp_csv_record"},{"value":{"name":"com.vmware.nsx.model.switching_profile_supplementary_info","documentation":"Additional information related to switching profiles","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"bpdu_filter_allowed_macs","documentation":"Allowed MAC addresses for BPDU filter white list\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bpdu_filter_allowed_macs","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.switching_profile_supplementary_info"},{"value":{"name":"com.vmware.nsx.model.firewall_rule","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_OUT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_IN_OUT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OUT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_OUT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALLOW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_ALLOW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DROP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_DROP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPV4_IPV6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_PROTOCOL_ipv4_ipv6"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_IN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPV6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_PROTOCOL_ipv6"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REJECT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_REJECT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPV4","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_PROTOCOL_ipv4"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"owner","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.owner_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_owner","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of the resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"action","documentation":"Possible values are: \n - ACTION_ALLOW\n, - ACTION_DROP\n, - ACTION_REJECT\n, Action enforced on the packets which matches the firewall rule.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"applied_tos","documentation":"List of object where rule will be enforced. The section level field overrides this one. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destinations","documentation":"List of the destinations. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destinations_excluded","documentation":"Negation of the destination.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations_excluded","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"direction","documentation":"Possible values are: \n - DIRECTION_IN\n, - DIRECTION_OUT\n, - DIRECTION_IN_OUT\n, Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"direction","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"disabled","documentation":"Flag to disable rule. Disabled will only be persisted but never provisioned/realized.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"disabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_protocol","documentation":"Possible values are: \n - IP_PROTOCOL_IPV4\n, - IP_PROTOCOL_IPV6\n, - IP_PROTOCOL_IPV4_IPV6\n, Type of IP packet that should be matched while enforcing the rule.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_default","documentation":"Flag to indicate whether rule is default.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_default","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logged","documentation":"Flag to enable packet logging. Default is disabled.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logged","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"notes","documentation":"User notes specific to the rule.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"notes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_tag","documentation":"User level field which will be printed in CLI and packet logs.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule_tag","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"services","documentation":"List of the services. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sources","documentation":"List of sources. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sources_excluded","documentation":"Negation of the source.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources_excluded","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_rule"},{"value":{"name":"com.vmware.nsx.model.logical_router_loopback_port","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLoopbackPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalRouterLoopbackPort","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"edge_cluster_member_index","documentation":"Member index of the edge node on the cluster format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_member_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnets","documentation":"Loopback port subnets","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALROUTERUPLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER0\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER1\n, - RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT\n, LogicalRouterUpLinkPort is allowed only on TIER0 logical router. It is the north facing port of the logical router. LogicalRouterLinkPortOnTIER0 is allowed only on TIER0 logical router. This is the port where the LogicalRouterLinkPortOnTIER1 of TIER1 logical router connects to. LogicalRouterLinkPortOnTIER1 is allowed only on TIER1 logical router. This is the port using which the user connected to TIER1 logical router for upwards connectivity via TIER0 logical router. Connect this port to the LogicalRouterLinkPortOnTIER0 of the TIER0 logical router. LogicalRouterDownLinkPort is for the connected subnets on the logical router. LogicalRouterLoopbackPort is a loopback port for logical router component which is placed on chosen edge cluster member.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Identifier for logical router on which this port is created","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_bindings","documentation":"Service Bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_loopback_port"},{"value":{"name":"com.vmware.nsx.model.restore_step","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"Restore step description\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.per_step_restore_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"step_number","documentation":"Restore step number format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"step_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Restore step value\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.restore_step"},{"value":{"name":"com.vmware.nsx.model.cluster_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"control_cluster_status","documentation":"The current status of the control cluster","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.controller_cluster_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_cluster_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_cluster_status","documentation":"The current status of the management cluster","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_cluster_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgmt_cluster_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_status"},{"value":{"name":"com.vmware.nsx.model.resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.resource"},{"value":{"name":"com.vmware.nsx.model.logical_switch_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"logical_switch_id","documentation":"Unique ID identifying the the Logical Switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_logical_ports","documentation":"Count of Logical Ports belonging to this switch format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"num_logical_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_status"},{"value":{"name":"com.vmware.nsx.model.bfd_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"declare_dead_multiple","documentation":"Number of times a packet is missed before BFD declares the neighbor down. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"declare_dead_multiple","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Flag to enable BFD for this LogicalRouter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"receive_interval","documentation":"the time interval (in milliseconds) between heartbeat packets for BFD when receiving heartbeats. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"receive_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transmit_interval","documentation":"the time interval (in milliseconds) between heartbeat packets for BFD when sending heartbeats. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transmit_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bfd_config"},{"value":{"name":"com.vmware.nsx.model.feature_stack_collection_configuration_list","documentation":"Feature stack collection configuration list result","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"results","documentation":"The complete set of feature stack data collection configurations\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_stack_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_stack_collection_configuration_list"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_deploy_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"account_id","documentation":"ID of the Aws account","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"_configuration","documentation":"Configuration of this gateway","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vpc_id","documentation":"ID of the vpc","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_deploy_config"},{"value":{"name":"com.vmware.nsx.model.certificate","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"details","documentation":"list of X509Certificates\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.x509_certificate","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pem_encoded","documentation":"pem encoded certificate data","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pem_encoded","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"used_by","documentation":"list of node IDs with services, that are using this certificate\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_id_services_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"used_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.certificate"},{"value":{"name":"com.vmware.nsx.model.NS_group_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"NSGroup list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_list_result"},{"value":{"name":"com.vmware.nsx.model.dne_section_rule_list","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer3"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_default","documentation":"It is a boolean flag which reflects whether a DNE section is default section or not. Each Layer 2 and Layer 3 section. has one and only one default section.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_default","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_count","documentation":"Number of rules in this section. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"section_type","documentation":"Possible values are: \n - SECTION_TYPE_LAYER3\n, Type of the rules which a section can contain. Only homogeneous sections are supported.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"section_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rules","documentation":"List of DNE rules in the section. Only homogenous rules are supported.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_section_rule_list"},{"value":{"name":"com.vmware.nsx.model.password_authentication_scheme","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"password","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SCHEME_NAME_PASSWORD"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"scheme_name","documentation":"Possible values are: \n - SCHEME_NAME_PASSWORD\n, Authentication scheme name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"scheme_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"Password to authenticate with","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"User name to authenticate with","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.password_authentication_scheme"},{"value":{"name":"com.vmware.nsx.model.communication_map","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"communication_entries","documentation":"CommunicationEntries that are a part of this CommunicationMap","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication_entries","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"precedence","documentation":"This field is used to resolve conflicts between communication maps across domains format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"precedence","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.communication_map"},{"value":{"name":"com.vmware.nsx.model.dne_section_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"orphaned","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ORPHANED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"pending","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"details","documentation":"Array of configuration state of various sub systems\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_PENDING\n, - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, - STATE_ORPHANED\n, Gives details of state of desired configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision_desired","documentation":"revision number of the desired state format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"revision_desired","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_section_state"},{"value":{"name":"com.vmware.nsx.model.dhcp_lease_per_IP","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"expire_time","documentation":"expire time of the lease","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"expire_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address","documentation":"ip address of client","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lease_time","documentation":"lease time of the ip address, in seconds","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lease_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"mac address of client","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_time","documentation":"start time of lease","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"start_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnet","documentation":"subnet of client network","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnet","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_lease_per_IP"},{"value":{"name":"com.vmware.nsx.model.realized_group_UI_resource_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Intent and realized group list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_group_UI_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_group_UI_resource_list_result"},{"value":{"name":"com.vmware.nsx.model.cluster_backup_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip_address","documentation":"IP address of the node from which the backup was taken format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_id","documentation":"ID of the node from which the backup was taken\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"timestamp of the cluster backup file format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_backup_info"},{"value":{"name":"com.vmware.nsx.model.protocol_version","documentation":"HTTP protocol version","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"Enable status for this protocol version","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Name of the TLS protocol version","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.protocol_version"},{"value":{"name":"com.vmware.nsx.model.host_node_aggregate_status","documentation":"Aggregate runtime status information of nodes in grouped hosts or standalone hosts or unmanaged hosts","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STANDALONE_HOSTS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"AGGREGATE_TYPE_STANDALONE_HOSTS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"GROUPED_HOSTS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"AGGREGATE_TYPE_GROUPED_HOSTS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNMANGED_HOSTS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"AGGREGATE_TYPE_UNMANGED_HOSTS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATUS_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESSFUL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_STATUS_SUCCESSFUL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"aggregate_type","documentation":"Possible values are: \n - AGGREGATE_TYPE_GROUPED_HOSTS\n, - AGGREGATE_TYPE_STANDALONE_HOSTS\n, - AGGREGATE_TYPE_UNMANGED_HOSTS\n, Type of object for which status aggregated","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"aggregate_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_status","documentation":"Possible values are: \n - DEPLOYMENT_STATUS_SUCCESSFUL\n, - DEPLOYMENT_STATUS_ERROR\n, - DEPLOYMENT_STATUS_UNKNOWN\n, Indicates the deployment status of nsx bits on a grouped hosts or standalone hosts or unmanaged hosts","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of the last successful update of Inventory, in epoch milliseconds format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_install_failed","documentation":"Number of nodes with deployment status install failed format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_install_failed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_install_in_progress","documentation":"Number of nodes with deployment status install in progress format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_install_in_progress","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_install_successful","documentation":"Number of nodes with deployment status install successful format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_install_successful","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_not_available","documentation":"Number of nodes with deployment status not available format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_not_available","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_not_prepared","documentation":"Number of nodes with deployment status not prepared format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_not_prepared","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_pending_upgrade","documentation":"Number of nodes with deployment status pending upgrade format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_pending_upgrade","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_total","documentation":"Total number of nodes irrespective of the deployment status format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_total","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_uninstall_failed","documentation":"Number of nodes with deployment status uninstall failed format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_uninstall_failed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_uninstall_in_progress","documentation":"Number of nodes with deployment status uninstall in progress format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_uninstall_in_progress","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_uninstall_successful","documentation":"Number of nodes with deployment status uninstall successful format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_uninstall_successful","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_nodes_upgrade_in_progress","documentation":"Number of nodes with deployment status upgrade in progress format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_nodes_upgrade_in_progress","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_node_aggregate_status"},{"value":{"name":"com.vmware.nsx.model.dne_rule","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPV4_IPV6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_PROTOCOL_ipv4_ipv6"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPV6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_PROTOCOL_ipv6"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPV4","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_PROTOCOL_ipv4"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"owner","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.owner_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_owner","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of the resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"action","documentation":"This is a read-only field that for UI display purpose only. It is to show what type of protection the rule's key policy provides.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"applied_tos","documentation":"List of object where rule will be enforced. The section level field overrides this one. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"comments","documentation":"User notes specific to the rule.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"comments","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destinations","documentation":"List of the destinations. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"disabled","documentation":"Flag to disable rule. Disabled rule will only be persisted but never provisioned/realized.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"disabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_protocol","documentation":"Possible values are: \n - IP_PROTOCOL_IPV4\n, - IP_PROTOCOL_IPV6\n, - IP_PROTOCOL_IPV4_IPV6\n, Type of IP packet that should be matched while enforcing the rule.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"key_policy_identifier","documentation":"Identifier of key policy. Section's key policy, if exists, overrides Rule's key policy.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key_policy_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"key_policy_name","documentation":"A display name of rule's key policy. This is a read-only field for UI display purpose only. If not set by user, this name will be key policy's UUID.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"key_policy_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logged","documentation":"Flag to enable packet logging. Default is disabled.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logged","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_tag","documentation":"User level field which will be printed in CLI and packet logs.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule_tag","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"services","documentation":"List of the services. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sources","documentation":"List of sources. Null will be treated as any.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_rule"},{"value":{"name":"com.vmware.nsx.model.condition","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"Name","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_NAME"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONTAINS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATOR_CONTAINS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VirtualMachine","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MEMBER_TYPE_VIRTUALMACHINE"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"Condition","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EQUALS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATOR_EQUALS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MEMBER_TYPE_LOGICALPORT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STARTSWITH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATOR_STARTSWITH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"Tag","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_TAG"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"Condition","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.expression","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"key","documentation":"Possible values are: \n - KEY_TAG\n, - KEY_NAME\n, Key","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"member_type","documentation":"Possible values are: \n - MEMBER_TYPE_VIRTUALMACHINE\n, - MEMBER_TYPE_LOGICALPORT\n, Group member type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"member_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"operator","documentation":"Possible values are: \n - OPERATOR_EQUALS\n, - OPERATOR_CONTAINS\n, - OPERATOR_STARTSWITH\n, operator","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operator","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_CONDITION\n, - RESOURCE_TYPE_CONJUNCTIONOPERATOR\n, - RESOURCE_TYPE_NESTEDEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.condition"},{"value":{"name":"com.vmware.nsx.model.preconfigured_host_switch","documentation":"Preconfigured host switch is used for manually configured transport node.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"endpoints","documentation":"List of virtual tunnel endpoints which are preconfigured on this host switch","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.preconfigured_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"endpoints","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_id","documentation":"External Id of the preconfigured host switch.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.preconfigured_host_switch"},{"value":{"name":"com.vmware.nsx.model.routing_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"forwarding_up_timer","documentation":"Defines the extra time the router must wait before sending the UP notification after the first BGP session is established. Default means forward immediately. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"forwarding_up_timer","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.routing_config"},{"value":{"name":"com.vmware.nsx.model.failed_node_support_bundle_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"error_code","documentation":"Error code\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_message","documentation":"Error message\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_display_name","documentation":"Display name of node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_id","documentation":"UUID of node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.failed_node_support_bundle_result"},{"value":{"name":"com.vmware.nsx.model.bulk_update_upgrade_unit_groups_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"requests","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"requests","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bulk_update_upgrade_unit_groups_request"},{"value":{"name":"com.vmware.nsx.model.communication_entry","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"communication_profile_path","documentation":"Path of the CommunicationProfile participating in this map","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication_profile_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destination_groups","documentation":"We need paths as duplicate names may exist for groups under different domains.In order to specify all groups, use the constant \\\"ANY\\\". This is case insensitive. If \\\"ANY\\\" is used, it should be the ONLY element in the group array. Error will be thrown if ANY is used in conjunction with other values.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destination_groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logged","documentation":"Flag to enable packet logging. Default is disabled.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logged","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_number","documentation":"This field is used to resolve conflicts between multiple CommunicationEntries under CommunicationMap for a Domain format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sequence_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_groups","documentation":"We need paths as duplicate names may exist for groups under different domains. In order to specify all groups, use the constant \\\"ANY\\\". This is case insensitive. If \\\"ANY\\\" is used, it should be the ONLY element in the group array. Error will be thrown if ANY is used in conjunction with other values.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.communication_entry"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"display_name","documentation":"Name of upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"errors","documentation":"List of errors occurred during upgrade of this upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Status of upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_status"},{"value":{"name":"com.vmware.nsx.model.transport_zone_profile_type_id_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BfdHealthMonitoringProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_BFDHEALTHMONITORINGPROFILE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"profile_id","documentation":"profile id of the resource type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_BFDHEALTHMONITORINGPROFILE\n, Selects the type of the transport zone profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"value":{"name":"com.vmware.nsx.model.dhcp_profile","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_cluster_id","documentation":"edge cluster uuid","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_cluster_member_indexes","documentation":"If none is provided, the NSX will auto-select two edge-nodes from the given edge cluster. If user provides only one edge node, there will be no HA support. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_member_indexes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_profile"},{"value":{"name":"com.vmware.nsx.model.sftp_protocol","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"sftp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NAME_SFTP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"name","documentation":"Possible values are: \n - NAME_SFTP\n, Protocol name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ssh_fingerprint","documentation":"SSH fingerprint of server","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ssh_fingerprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.sftp_protocol"},{"value":{"name":"com.vmware.nsx.model.ipfix_dfw_config","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixDfwConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IpfixDfwConfig","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"active_flow_export_timeout","documentation":"For long standing active flows, IPFIX records will be sent per timeout period format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"active_flow_export_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"collector","documentation":"Each IPFIX DFW config can have its own collector config.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"collector","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"observation_domain_id","documentation":"An identifier that is unique to the exporting process and used to meter the Flows. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"observation_domain_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"priority","documentation":"This priority field is used to resolve conflicts in Logical Ports which are covered by more than one IPFIX profiles. The IPFIX exporter will send records to Collectors in highest priority profile (lowest number) only. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"priority","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"template_parameters","documentation":"An object that indicates whether each corresponding template parameter is required or not.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_dfw_template_parameters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"template_parameters","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_IPFIXSWITCHCONFIG\n, - RESOURCE_TYPE_IPFIXDFWCONFIG\n, Supported IPFIX Config Types.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"applied_tos","documentation":"List of objects where the IPFIX Config will be enabled.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_dfw_config"},{"value":{"name":"com.vmware.nsx.model.file_usage_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"applianceusage","documentation":"File usage of all appliances","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.appliance_file_usage","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applianceusage","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_usage_info"},{"value":{"name":"com.vmware.nsx.model.allocation_ip_address_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Pool allocation list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.allocation_ip_address","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.allocation_ip_address_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_counters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dropped_packets","documentation":"The number of dropped packets format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dropped_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_bytes","documentation":"The total number of bytes format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"total_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_packets","documentation":"The total number of packets format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"total_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_counters"},{"value":{"name":"com.vmware.nsx.model.port_connection_router","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"Resource ID is mapped to this. (ID is Generated for Edge node groups, since resource will be null)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource","documentation":"Resource reference with details of the entity","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.managed_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"downlink_ports","documentation":"Downlink ports of the Logical Router.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in LogicalRouterPort. When operations return a value of this structure as a result, the field will contain all the attributes defined in LogicalRouterPort.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"downlink_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"uplink_ports","documentation":"Uplink ports of the Logical Router.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in LogicalRouterPort. When operations return a value of this structure as a result, the field will contain all the attributes defined in LogicalRouterPort.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"uplink_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_router"},{"value":{"name":"com.vmware.nsx.model.I_pv4_address_properties","documentation":"IPv4 address properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip_address","documentation":"Interface IPv4 address","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"netmask","documentation":"Interface netmask","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"netmask","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.I_pv4_address_properties"},{"value":{"name":"com.vmware.nsx.model.policy_config_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_config_resource"},{"value":{"name":"com.vmware.nsx.model.edge_node_binding","documentation":"Information about the object which is using the Edge node.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"edge_cluster_id","documentation":"Edge cluster UUID where this edge node is a member.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"edge_cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_port_ids","documentation":"List of LR port ids backed by this node.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_port_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_node_binding"},{"value":{"name":"com.vmware.nsx.model.cluster_role_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ManagementClusterRoleConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_MANAGEMENTCLUSTERROLECONFIG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ControllerClusterRoleConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_CONTROLLERCLUSTERROLECONFIG"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"type","documentation":"Possible values are: \n - TYPE_MANAGEMENTCLUSTERROLECONFIG\n, - TYPE_CONTROLLERCLUSTERROLECONFIG\n, Type of this role configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_role_config"},{"value":{"name":"com.vmware.nsx.model.self_resource_link","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"self","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REL_SELF"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"action","documentation":"Optional action\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"href","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"href","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rel","documentation":"Possible values are: \n - REL_SELF\n,","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rel","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.self_resource_link"},{"value":{"name":"com.vmware.nsx.model.mac_address_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"The id of the logical Switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_table_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"Transport node identifier\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_address_list_result"},{"value":{"name":"com.vmware.nsx.model.http_service_properties","documentation":"HTTP Service properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"certificate","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.certificate","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cipher_suites","documentation":"Cipher suites used to secure contents of connection","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cipher_suite","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cipher_suites","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connection_timeout","documentation":"NSX connection timeout, set to 0 to configure no timeout format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"connection_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol_versions","documentation":"TLS protocol versions","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.protocol_version","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol_versions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"redirect_host","documentation":"Host name or IP address to use for redirect location headers, or empty string to derive from current request","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"redirect_host","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"session_timeout","documentation":"NSX session inactivity timeout, set to 0 to configure no timeout format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"session_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.http_service_properties"},{"value":{"name":"com.vmware.nsx.model.snmp_community","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read_only","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACCESS_ONLY"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"access","documentation":"Possible values are: \n - ACCESS_ONLY\n, Type of access","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"access","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"community_string","documentation":"Community string at most 64 characters long","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"community_string","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.snmp_community"},{"value":{"name":"com.vmware.nsx.model.backup_properties","documentation":"Backup properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[],"enumerations":[]},"key":"com.vmware.nsx.model.backup_properties"},{"value":{"name":"com.vmware.nsx.model.redistribution_rule_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rules","documentation":"List of redistribution rules. User needs to re-order rules to change the priority.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.redistribution_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.redistribution_rule_list"},{"value":{"name":"com.vmware.nsx.model.resource_reference","documentation":"A weak reference to an NSX resource.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"is_valid","documentation":"Will be set to false if the referenced NSX resource has been deleted.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_valid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_display_name","documentation":"Display name of the NSX resource.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"target_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_id","documentation":"Identifier of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_type","documentation":"Type of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.resource_reference"},{"value":{"name":"com.vmware.nsx.model.upgrade_history_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Upgrade history list\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_history","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_history_list"},{"value":{"name":"com.vmware.nsx.model.EULA_acceptance","documentation":"Indicate the status of End User License Agreement acceptance","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"acceptance","documentation":"End User License Agreement acceptance status","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"acceptance","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.EULA_acceptance"},{"value":{"name":"com.vmware.nsx.model.cloud_user_info","documentation":"User information","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"display_name","documentation":"Display name of the user\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"ID of the user\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cloud_user_info"},{"value":{"name":"com.vmware.nsx.model.firewall_section_rule_list","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer3"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer2"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"applied_tos","documentation":"List of objects where the rules in this section will be enforced. This will take precedence over rule level appliedTo.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_default","documentation":"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.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_default","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_count","documentation":"Number of rules in this section. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"section_type","documentation":"Possible values are: \n - SECTION_TYPE_LAYER2\n, - SECTION_TYPE_LAYER3\n, Type of the rules which a section can contain. Only homogeneous sections are supported.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"stateful","documentation":"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.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"stateful","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rules","documentation":"List of firewall rules in the section. Only homogenous rules are supported.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_section_rule_list"},{"value":{"name":"com.vmware.nsx.model.neighbor_properties","documentation":"Neighbor properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"capabilities","documentation":"Capabilities\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled_capabilities","documentation":"Enabled capabilities\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"enabled_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ifindex","documentation":"Interface index format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ifindex","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"link_aggregation_capable","documentation":"Aggregation Capability\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"link_aggregation_capable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"link_aggregation_port_id","documentation":"Aggregation port id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"link_aggregation_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"link_aggregation_status","documentation":"True if currently in aggregation\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"link_aggregation_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac","documentation":"Interface MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_addr","documentation":"Management address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mgmt_addr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Interface name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"oid","documentation":"Object identifier\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"oid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port_desc","documentation":"Port description\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"port_desc","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_desc","documentation":"System description\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"system_desc","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_name","documentation":"System name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"system_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_port_number","documentation":"System port number format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"system_port_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.neighbor_properties"},{"value":{"name":"com.vmware.nsx.model.dne_key_policy","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MAC_ALG_AES_GCM_128","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAC_ALGORITHM_128"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENC_NULL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCRYPT_ALGORITHM_NULL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENC_AES_GCM_128","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCRYPT_ALGORITHM_AES_GCM_128"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BUM_TRAFFIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_BUM_TRAFFIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENCRYPTION_AND_INTEGRITY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCRYPT_TYPE_ENCRYPTION_AND_INTEGRITY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INTEGRITY_ONLY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCRYPT_TYPE_INTEGRITY_ONLY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REGULAR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_REGULAR"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"encrypt_algorithm","documentation":"Possible values are: \n - ENCRYPT_ALGORITHM_NULL\n, - ENCRYPT_ALGORITHM_AES_GCM_128\n, DNE key encryption algorithm","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"encrypt_algorithm","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"encrypt_type","documentation":"Possible values are: \n - ENCRYPT_TYPE_INTEGRITY_ONLY\n, - ENCRYPT_TYPE_ENCRYPTION_AND_INTEGRITY\n, Key policy encryption type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"encrypt_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_default","documentation":"It is a boolean flag which reflects whether a DNE key policy is default or not.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"is_default","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_sys_default","documentation":"It is a boolean flag which reflects whether a DNE key policy is system default or not. System default key policies are created while dne system is booting up. User can't change the value of the system default flag. User created key policy always has system default flag set to false, however a user can change default flag (not the system default) value from false to true of any key policy, but not from true to false (when setting a key policy as default, the current default key policy is automatically unset).\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_sys_default","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_algorithm","documentation":"Possible values are: \n - MAC_ALGORITHM__128\n, MAC algorithm type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_algorithm","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"notes","documentation":"User notes specific to the key policy.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"notes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rekey_frequency","documentation":"Frequency of key policy rekey (in seconds). Default 30 days, minimum 1 day, maximum 10000 days. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rekey_frequency","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Possible values are: \n - TYPE_REGULAR\n, - TYPE_BUM_TRAFFIC\n, key policy type\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_key_policy"},{"value":{"name":"com.vmware.nsx.model.realized_firewall_section_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of firewall sections\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_firewall_section_list_result"},{"value":{"name":"com.vmware.nsx.model.node_interface_alias","documentation":"Node network interface alias","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"dhcp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_CONFIGURATION_DHCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"not configured","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_CONFIGURATION_NOT_CONFIGURED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"static","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_CONFIGURATION_STATIC"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"broadcast_address","documentation":"Interface broadcast address format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"broadcast_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address","documentation":"Interface IP address format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_configuration","documentation":"Possible values are: \n - IP_CONFIGURATION_DHCP\n, - IP_CONFIGURATION_STATIC\n, - IP_CONFIGURATION_NOT_CONFIGURED\n, Interface configuration","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"netmask","documentation":"Interface netmask","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"netmask","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"physical_address","documentation":"Interface MAC address","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"physical_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_interface_alias"},{"value":{"name":"com.vmware.nsx.model.aws_vpc_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Vpc list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_vpc","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_vpc_list_result"},{"value":{"name":"com.vmware.nsx.model.assigned_by_dhcp","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AssignedByDhcp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"AssignedByDhcp","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ip_assignment_spec","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_STATICIPPOOLSPEC\n, - RESOURCE_TYPE_STATICIPLISTSPEC\n, - RESOURCE_TYPE_ASSIGNEDBYDHCP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.assigned_by_dhcp"},{"value":{"name":"com.vmware.nsx.model.mac_learning_counters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mac_not_learned_packets_allowed","documentation":"The number of packets with unknown source MAC address that are dispatched without learning the source MAC address. Applicable only when the MAC limit is reached and MAC Limit policy is MAC_LEARNING_LIMIT_POLICY_ALLOW. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_not_learned_packets_allowed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_not_learned_packets_dropped","documentation":"The number of packets with unknown source MAC address that are dropped without learning the source MAC address. Applicable only when the MAC limit is reached and MAC Limit policy is MAC_LEARNING_LIMIT_POLICY_DROP. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_not_learned_packets_dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"macs_learned","documentation":"Number of MACs learned format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"macs_learned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_learning_counters"},{"value":{"name":"com.vmware.nsx.model.node_network_interface_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"dhcp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_CONFIGURATION_DHCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"up","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LINK_STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"debug","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PLANE_DEBUG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"not configured","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_CONFIGURATION_NOT_CONFIGURED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"down","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LINK_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"mgmt","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PLANE_MGMT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"down","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"802_3AD","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"BOND_MODE_802_3ad"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"static","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"IP_CONFIGURATION_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ACTIVE_BACKUP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"BOND_MODE_ACTIVE_BACKUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"up","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATUS_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"admin_status","documentation":"Possible values are: \n - ADMIN_STATUS_UP\n, - ADMIN_STATUS_DOWN\n, Interface administration status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"admin_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bond_mode","documentation":"Possible values are: \n - BOND_MODE_ACTIVE_BACKUP\n, - BOND_MODE__802_3AD\n, Bond mode","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bond_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bond_primary","documentation":"Bond's primary device name in active-backup bond mode","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bond_primary","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bond_slaves","documentation":"Bond's slave devices","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bond_slaves","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"broadcast_address","documentation":"Interface broadcast address","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"broadcast_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"default_gateway","documentation":"Interface's default gateway","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"default_gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"interface_id","documentation":"Interface ID\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"interface_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_addresses","documentation":"Interface IP addresses","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.I_pv4_address_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_configuration","documentation":"Possible values are: \n - IP_CONFIGURATION_DHCP\n, - IP_CONFIGURATION_STATIC\n, - IP_CONFIGURATION_NOT_CONFIGURED\n, Interface configuration","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"link_status","documentation":"Possible values are: \n - LINK_STATUS_UP\n, - LINK_STATUS_DOWN\n, Interface administration status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"link_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mtu","documentation":"Interface MTU format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mtu","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"physical_address","documentation":"Interface MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"physical_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"plane","documentation":"Possible values are: \n - PLANE_MGMT\n, - PLANE_DEBUG\n, Interface plane","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"plane","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_network_interface_properties"},{"value":{"name":"com.vmware.nsx.model.uc_message_metadata_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"message_metadata","documentation":"List of UC message metadata","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.uc_message_metadata","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"message_metadata","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.uc_message_metadata_list"},{"value":{"name":"com.vmware.nsx.model.x509_crl","documentation":"A CRL is a time-stamped list identifying revoked certificates.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"crl_entries","documentation":"list of X509CrlEntry\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.x509_crl_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"crl_entries","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"issuer","documentation":"Issuer's distinguished name(DN)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"issuer","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"next_update","documentation":"Next update time for the CRL\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"next_update","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"CRL's version number either 1 or 2\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.x509_crl"},{"value":{"name":"com.vmware.nsx.model.error_resolver_system_metadata","documentation":"Metadata fetched from an external system like Syslog or LogInsight.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"value","documentation":"The value fetched from another system","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_resolver_system_metadata"},{"value":{"name":"com.vmware.nsx.model.dne_rule_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"orphaned","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ORPHANED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"pending","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"details","documentation":"Array of configuration state of various sub systems\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_PENDING\n, - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, - STATE_ORPHANED\n, Gives details of state of desired configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision_desired","documentation":"revision number of the desired state format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"revision_desired","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_rule_state"},{"value":{"name":"com.vmware.nsx.model.node_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of Nodes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_info_list_result"},{"value":{"name":"com.vmware.nsx.model.ssh_key_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"SSH key properties query results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ssh_key_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ssh_key_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.current_realization_state_barrier","documentation":"The current global barrier number of the realized state","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"current_barrier_number","documentation":"Gives the current global barrier number for NSX format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"current_barrier_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.current_realization_state_barrier"},{"value":{"name":"com.vmware.nsx.model.realized_security_group_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of realized Security Groups\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_security_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_security_group_list_result"},{"value":{"name":"com.vmware.nsx.model.error_resolver_metadata_list","documentation":"List of errors with their metadata","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"errors","documentation":"List of errors with their corresponding metadata.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_metadata","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_resolver_metadata_list"},{"value":{"name":"com.vmware.nsx.model.acceptable_component_version_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"results","documentation":"Acceptable version whitelist for different components","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.acceptable_component_version","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.acceptable_component_version_list"},{"value":{"name":"com.vmware.nsx.model.dne_rule_stats","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bytes_in","documentation":"Aggregated number of incoming bytes processed by the rule. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bytes_in","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bytes_out","documentation":"Aggregated number of outgoing bytes processed by the rule. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bytes_out","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packets_in","documentation":"Aggregated number of incoming packets processed by the rule. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"packets_in","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packets_out","documentation":"Aggregated number of outgoing packets processed by the rule. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"packets_out","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_id","documentation":"Rule Identifier of the DNE rule. This is a globally unique number.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_rule_stats"},{"value":{"name":"com.vmware.nsx.model.copy_from_remote_file_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"port","documentation":"Server port format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"Remote server hostname or IP address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uri","documentation":"URI of file to copy","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.copy_from_remote_file_properties"},{"value":{"name":"com.vmware.nsx.model.logical_switch_statistics","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"rx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dropped_by_security_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packets_dropped_by_security","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dropped_by_security_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_learning","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_learning_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_learning","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"The id of the logical Switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_statistics"},{"value":{"name":"com.vmware.nsx.model.logical_port_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"LogicalPort Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_list_result"},{"value":{"name":"com.vmware.nsx.model.nsx_manager_accounts_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"NSX Manager Accounts list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_manager_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nsx_manager_accounts_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_port_mac_address_csv_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_name","documentation":"File name set by HTTP server if API returns CSV result as a file.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_mac_table_csv_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_mac_address_csv_list_result"},{"value":{"name":"com.vmware.nsx.model.bgp_neighbor_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paginated list of bgp neighbors","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bgp_neighbor_list_result"},{"value":{"name":"com.vmware.nsx.model.effective_IP_address_member_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of effective ip addresses for the given NSGroup format: address-or-block-or-range","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.effective_IP_address_member_list_result"},{"value":{"name":"com.vmware.nsx.model.remaining_support_bundle_node","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PROCESSING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PROCESSING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PENDING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PENDING"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_display_name","documentation":"Display name of node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_id","documentation":"UUID of node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_PENDING\n, - STATUS_PROCESSING\n, Status of node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.remaining_support_bundle_node"},{"value":{"name":"com.vmware.nsx.model.crl_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"CRL list\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crl","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.crl_list"},{"value":{"name":"com.vmware.nsx.model.quick_search_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"group_count","documentation":"Maximum number of groups format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"group_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"group_size","documentation":"Number of items per group format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"group_size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"query","documentation":"Search query","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"query","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.quick_search_request"},{"value":{"name":"com.vmware.nsx.model.discovered_node","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Display name of discovered node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"certificate","documentation":"Certificate of the discovered node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cm_local_id","documentation":"Local Id of the discovered node in the Compute Manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cm_local_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"External id of the discovered node, ex. a mo-ref from VC\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_addresses","documentation":"IP Addresses of the the discovered node. format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_type","documentation":"Discovered Node type like Host\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"origin_id","documentation":"Id of the compute manager from where this node was discovered\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"origin_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"origin_properties","documentation":"Key-Value map of additional specific properties of discovered node in the Compute Manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"origin_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_type","documentation":"OS type of the discovered node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"os_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_version","documentation":"OS version of the discovered node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"os_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"parent_compute_collection","documentation":"External id of the compute collection to which this node belongs\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"parent_compute_collection","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.discovered_node"},{"value":{"name":"com.vmware.nsx.model.login_credential","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LoginCredential","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LoginCredential","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"credential_type","documentation":"Login credential, for example username-password-thumbprint or certificate based, etc","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"credential_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.login_credential"},{"value":{"name":"com.vmware.nsx.model.bridge_endpoint_statistics","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"rx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"endpoint_id","documentation":"The id of the bridge endpoint\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"endpoint_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_endpoint_statistics"},{"value":{"name":"com.vmware.nsx.model.csv_list_result","documentation":"Base type for CSV result.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_name","documentation":"File name set by HTTP server if API returns CSV result as a file.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.csv_list_result"},{"value":{"name":"com.vmware.nsx.model.transport_node_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"TransportNode Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node_list_result"},{"value":{"name":"com.vmware.nsx.model.feature_stack_collection_configuration","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"client_type_collection_configurations","documentation":"The set of client type data collection configurations","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.client_type_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"client_type_collection_configurations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"feature_stack_name","documentation":"The name of the feature stack","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"feature_stack_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_stack_collection_configuration"},{"value":{"name":"com.vmware.nsx.model.cipher_suite","documentation":"HTTP cipher suite","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"Enable status for this cipher suite","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Name of the TLS cipher suite","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cipher_suite"},{"value":{"name":"com.vmware.nsx.model.aggregated_data_counter","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"rx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aggregated_data_counter"},{"value":{"name":"com.vmware.nsx.model.client_type_collection_configuration","documentation":"HPM client data collection configuration","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HYPERVISOR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_HYPERVISOR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MANAGEMENT_PLANE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_MANAGEMENT_PLANE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MANAGEMENT_PLANE_PLATFORM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_MANAGEMENT_PLANE_PLATFORM"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_EDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONTROL_PLANE_PLATFORM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_CONTROL_PLANE_PLATFORM"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONTROL_PLANE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_CONTROL_PLANE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"client_type","documentation":"Possible values are: \n - CLIENT_TYPE_HYPERVISOR\n, - CLIENT_TYPE_EDGE\n, - CLIENT_TYPE_CONTROL_PLANE\n, - CLIENT_TYPE_CONTROL_PLANE_PLATFORM\n, - CLIENT_TYPE_MANAGEMENT_PLANE\n, - CLIENT_TYPE_MANAGEMENT_PLANE_PLATFORM\n, The client type for which this data collection frequency setting applies","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"client_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"data_type_configurations","documentation":"The set of data collection type configurations, one for each data collection type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_type_collection_configuration","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"data_type_configurations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.client_type_collection_configuration"},{"value":{"name":"com.vmware.nsx.model.snmp_service_properties","documentation":"SNMP Service properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"communities","documentation":"SNMP v1, v2c community","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.snmp_community","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"communities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_on_boot","documentation":"Start when system boots","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"start_on_boot","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.snmp_service_properties"},{"value":{"name":"com.vmware.nsx.model.ip_block_subnet","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"allocation_ranges","documentation":"A collection of IPv4 IP ranges used for IP allocation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool_range","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"allocation_ranges","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"block_id","documentation":"Block id for which the subnet is created.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"block_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cidr","documentation":"Represents network address and the prefix length which will be associated with a layer-2 broadcast domain format: ipv4-cidr-block\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cidr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"size","documentation":"Represents the size or number of ip addresses in the subnet format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_block_subnet"},{"value":{"name":"com.vmware.nsx.model.ipfix_collector_config_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"IPFIX Collector Config\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_collector_config_list_result"},{"value":{"name":"com.vmware.nsx.model.heat_map_transport_zone_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"degraded_count","documentation":"Number of transport nodes that are degraded format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"degraded_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"down_count","documentation":"Number of transport nodes that are down format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"unknown_count","documentation":"Number of transport nodes with unknown status format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"unknown_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"up_count","documentation":"Number of transport nodes that are up format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"up_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.heat_map_transport_zone_status"},{"value":{"name":"com.vmware.nsx.model.logical_router_link_port_on_TIE_r1","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLinkPortOnTIER1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalRouterLinkPortOnTIER1","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"edge_cluster_member_index","documentation":"Member index of the edge node on the cluster format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_member_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"linked_logical_router_port_id","documentation":"Reference of LogicalRouterLinkPortOnTIER0 of TIER0 logical router to connect this TIER1 logical router outwards.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"linked_logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnets","documentation":"Logical router port subnets\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALROUTERUPLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER0\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER1\n, - RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT\n, LogicalRouterUpLinkPort is allowed only on TIER0 logical router. It is the north facing port of the logical router. LogicalRouterLinkPortOnTIER0 is allowed only on TIER0 logical router. This is the port where the LogicalRouterLinkPortOnTIER1 of TIER1 logical router connects to. LogicalRouterLinkPortOnTIER1 is allowed only on TIER1 logical router. This is the port using which the user connected to TIER1 logical router for upwards connectivity via TIER0 logical router. Connect this port to the LogicalRouterLinkPortOnTIER0 of the TIER0 logical router. LogicalRouterDownLinkPort is for the connected subnets on the logical router. LogicalRouterLoopbackPort is a loopback port for logical router component which is placed on chosen edge cluster member.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Identifier for logical router on which this port is created","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_bindings","documentation":"Service Bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_link_port_on_TIE_r1"},{"value":{"name":"com.vmware.nsx.model.ip_block","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cidr","documentation":"Represents network address and the prefix length which will be associated with a layer-2 broadcast domain format: ipv4-cidr-block","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cidr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_block"},{"value":{"name":"com.vmware.nsx.model.transport_node_status_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of transport node statuses","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node_status_list_result"},{"value":{"name":"com.vmware.nsx.model.realized_firewall_rule","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_OUT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_IN_OUT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OUT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_OUT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALLOW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_ALLOW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DROP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_DROP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_IN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REJECT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_REJECT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"action","documentation":"Possible values are: \n - ACTION_ALLOW\n, - ACTION_DROP\n, - ACTION_REJECT\n, Action enforced on the packets which matches the firewall rule.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destinations","documentation":"List of the destinations. Null will be treated as any.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"direction","documentation":"Possible values are: \n - DIRECTION_IN\n, - DIRECTION_OUT\n, - DIRECTION_IN_OUT\n, Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"direction","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"disabled","documentation":"Flag to disable rule. Disabled will only be persisted but never provisioned/realized.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"disabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"services","documentation":"List of the services. Null will be treated as any.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sources","documentation":"List of sources. Null will be treated as any.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_firewall_rule"},{"value":{"name":"com.vmware.nsx.model.nsx_manager_account","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fqdn","documentation":"Fully Qualified Domain Name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"fqdn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"Password of the NSX Manager Account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"private_ip","documentation":"Private IP Address of the NSX Manager Account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"private_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"public_ip","documentation":"Public IP Address of the NSX Manager Account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"public_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tenant_id","documentation":"Tenant ID of the NSX Manager account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tenant_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"thumbprint","documentation":"Thumb print of the NSX Manager Account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"Username of the NSX Manager Account","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nsx_manager_account"},{"value":{"name":"com.vmware.nsx.model.logical_router_link_port_on_TIE_r0","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLinkPortOnTIER0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalRouterLinkPortOnTIER0","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"linked_logical_router_port_id","documentation":"Identifier of connected LogicalRouterLinkPortOnTIER1 of TIER1 logical router\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"linked_logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnets","documentation":"Logical router port subnets\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALROUTERUPLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER0\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER1\n, - RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT\n, LogicalRouterUpLinkPort is allowed only on TIER0 logical router. It is the north facing port of the logical router. LogicalRouterLinkPortOnTIER0 is allowed only on TIER0 logical router. This is the port where the LogicalRouterLinkPortOnTIER1 of TIER1 logical router connects to. LogicalRouterLinkPortOnTIER1 is allowed only on TIER1 logical router. This is the port using which the user connected to TIER1 logical router for upwards connectivity via TIER0 logical router. Connect this port to the LogicalRouterLinkPortOnTIER0 of the TIER0 logical router. LogicalRouterDownLinkPort is for the connected subnets on the logical router. LogicalRouterLoopbackPort is a loopback port for logical router component which is placed on chosen edge cluster member.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Identifier for logical router on which this port is created","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_bindings","documentation":"Service Bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_link_port_on_TIE_r0"},{"value":{"name":"com.vmware.nsx.model.dne_key_policy_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of DNE key policies. The list has to be homogenous.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_key_policy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_key_policy_list_result"},{"value":{"name":"com.vmware.nsx.model.port_connection_hypervisor","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"Resource ID is mapped to this. (ID is Generated for Edge node groups, since resource will be null)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource","documentation":"Resource reference with details of the entity","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.managed_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"neighbors_list","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.interface_neighbor_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"neighbors_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pnics","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.pnic","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pnics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pnics_list","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pnics_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"profiles","documentation":"When clients pass a value of this structure as a parameter, the field must contain all the attributes defined in BaseHostSwitchProfile. When operations return a value of this structure as a result, the field will contain all the attributes defined in BaseHostSwitchProfile.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"profiles","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_hypervisor"},{"value":{"name":"com.vmware.nsx.model.cluster_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cluster_id","documentation":"Unique identifier of this cluster\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"control_cluster_changes_allowed","documentation":"True if control cluster nodes may be added or removed","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_cluster_changes_allowed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_cluster_changes_allowed","documentation":"True if management cluster nodes may be added or removed","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgmt_cluster_changes_allowed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_config"},{"value":{"name":"com.vmware.nsx.model.logical_switch","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MTEP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REPLICATION_MODE_MTEP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SOURCE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REPLICATION_MODE_SOURCE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATE_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATE_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"address_bindings","documentation":"Address bindings for the Logical switch","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packet_address_classifier","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"address_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"admin_state","documentation":"Possible values are: \n - ADMIN_STATE_UP\n, - ADMIN_STATE_DOWN\n, Represents Desired state of the Logical Switch","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"admin_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_pool_id","documentation":"IP pool id that associated with a LogicalSwitch.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_pool_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_pool_id","documentation":"Mac pool id that associated with a LogicalSwitch.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_pool_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"replication_mode","documentation":"Possible values are: \n - REPLICATION_MODE_MTEP\n, - REPLICATION_MODE_SOURCE\n, Replication mode of the Logical Switch","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"replication_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"switching_profile_ids","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.switching_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_id","documentation":"Id of the TransportZone to which this LogicalSwitch is associated","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vlan","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vlan","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vni","documentation":"VNI for this LogicalSwitch. format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vni","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch"},{"value":{"name":"com.vmware.nsx.model.add_management_node_spec","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AddManagementNodeSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_ADDMANAGEMENTNODESPEC"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"cert_thumbprint","documentation":"The certificate thumbprint of the remote node.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cert_thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mpa_msg_client_info","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.msg_client_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mpa_msg_client_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"The password to be used to authenticate with the remote node.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_address","documentation":"The host address of the remote node to which to send this join request. format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Possible values are: \n - TYPE_ADDMANAGEMENTNODESPEC\n, must be set to AddManagementNodeSpec","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"user_name","documentation":"The username to be used to authenticate with the remote node.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"user_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.add_management_node_spec"},{"value":{"name":"com.vmware.nsx.model.deployment_zone_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Deployment Zones","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.deployment_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.deployment_zone_list_result"},{"value":{"name":"com.vmware.nsx.model.ALG_type_service_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NBNS_BROADCAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_NBNS_BROADCAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MS_RPC_TCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_MS_RPC_TCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUN_RPC_TCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_SUN_RPC_TCP"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALGTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ORACLE_TNS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_ORACLE_TNS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FTP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_FTP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MS_RPC_UDP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_MS_RPC_UDP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NBDG_BROADCAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_NBDG_BROADCAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUN_RPC_UDP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_SUN_RPC_UDP"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ALGTypeServiceEntry","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"alg","documentation":"Possible values are: \n - ALG_ORACLE_TNS\n, - ALG_FTP\n, - ALG_SUN_RPC_TCP\n, - ALG_SUN_RPC_UDP\n, - ALG_MS_RPC_TCP\n, - ALG_MS_RPC_UDP\n, - ALG_NBNS_BROADCAST\n, - ALG_NBDG_BROADCAST\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"alg","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destination_ports","documentation":"The destination_port cannot be empty and must be a single value. format: port-or-range","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destination_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_ports","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPESERVICEENTRY\n, - RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY\n, - RESOURCE_TYPE_IGMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ICMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ALGTYPESERVICEENTRY\n, - RESOURCE_TYPE_L4PORTSETSERVICEENTRY\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ALG_type_service_entry"},{"value":{"name":"com.vmware.nsx.model.cluster_profile_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Cluster Profile Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in ClusterProfile. When operations return a value of this structure as a result, the field will contain all the attributes defined in ClusterProfile.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_profile_list_result"},{"value":{"name":"com.vmware.nsx.model.node_summary_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"results","documentation":"List of Node Summary","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_summary","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_summary_list"},{"value":{"name":"com.vmware.nsx.model.vsphere_deployment_config","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VsphereDeploymentConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"VsphereDeploymentConfig","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.deployment_config","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"compute_id","documentation":"The edge node vm will be deployed on the specified cluster or resourcepool. Note - all the hosts must have nsx fabric prepared in the specified cluster.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"data_network_ids","documentation":"List of distributed portgroup identifiers to which the datapath serving vnics of edge node vm will be connected.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"data_network_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"default_gateway_addresses","documentation":"The default gateway for edge node must be specified if all the nodes it communicates with are not in the same subnet. Note: only single IPv4 default gateway address is supported and it must belong to management network. Do not specify this field and management_port_subnets to use DHCP. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"default_gateway_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_id","documentation":"The edge node vm will be deployed on the specified Host within the cluster if host_id is specified. Note - User must ensure that storage and specified networks are accessible by this host.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hostname","documentation":"Host name or FQDN for edge node.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"hostname","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"management_network_id","documentation":"Distributed portgroup identifier to which the management vnic of edge node vm will be connected. This portgroup must have connectivity with MP and CCP.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"management_network_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"management_port_subnets","documentation":"IP Address and subnet configuration for the management port. Note: only one IPv4 address is supported for the management port. Do not specify this field and default_gateway_addresses to use DHCP.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"management_port_subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"storage_id","documentation":"The edge node vm will be deployed on the specified datastore. User must ensure that storage is accessible by the specified cluster/host.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"storage_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vc_id","documentation":"The vc specific identifiers will be resolved on this VC. So all other identifiers specified here must belong to this vcenter server.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vc_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"placement_type","documentation":"Possible values are: \n - PLACEMENT_TYPE_VSPHEREDEPLOYMENTCONFIG\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"placement_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vsphere_deployment_config"},{"value":{"name":"com.vmware.nsx.model.NS_group_simple_expression","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalSwitch","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_LOGICALSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONTAINS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OP_CONTAINS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STARTSWITH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OP_STARTSWITH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EQUALS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OP_EQUALS"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroupSimpleExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_IPSET"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_LOGICALPORT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_NSGROUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MACSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_MACSET"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VirtualMachine","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TARGET_TYPE_VIRTUALMACHINE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NSGroupSimpleExpression","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_group_expression","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"op","documentation":"Possible values are: \n - OP_EQUALS\n, - OP_CONTAINS\n, - OP_STARTSWITH\n, Operator of the expression","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"op","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_property","documentation":"Field of the resource on which this expression is evaluated","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_property","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_resource","documentation":"Reference of the target. Will be populated when the property is a resource id, the op (operator) is EQUALS and populate_references is set to be true.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_resource","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_type","documentation":"Possible values are: \n - TARGET_TYPE_NSGROUP\n, - TARGET_TYPE_IPSET\n, - TARGET_TYPE_MACSET\n, - TARGET_TYPE_LOGICALSWITCH\n, - TARGET_TYPE_LOGICALPORT\n, - TARGET_TYPE_VIRTUALMACHINE\n, Type of the resource on which this expression is evaluated","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Value that satisfies this expression","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_NSGROUPSIMPLEEXPRESSION\n, - RESOURCE_TYPE_NSGROUPCOMPLEXEXPRESSION\n, - RESOURCE_TYPE_NSGROUPTAGEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_simple_expression"},{"value":{"name":"com.vmware.nsx.model.controller_node_aggregate_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_interface_properties","documentation":"Array of Node interface statistic properties\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_interface_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_interface_statistics","documentation":"Array of Node network interface statistic properties\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_statistics_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_interface_statistics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_status","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_status_properties","documentation":"Time series of the node's system properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_status_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"role_config","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.controller_cluster_role_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"role_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.controller_node_aggregate_info"},{"value":{"name":"com.vmware.nsx.model.ipfix_obs_point_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"active_timeout","documentation":"The time in seconds after a Flow is expired even if more packets matching this Flow are received by the cache. format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"active_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"collectors","documentation":"List of IPFIX collectors","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"collectors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Enabled status of IPFIX export","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"idle_timeout","documentation":"The time in seconds after a Flow is expired if no more packets matching this Flow are received by the cache. format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"idle_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"max_flows","documentation":"The maximum number of flow entries in each exporter flow cache. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"max_flows","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"observation_domain_id","documentation":"An identifier that is unique to the exporting process and used to meter the Flows. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"observation_domain_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packet_sample_probability","documentation":"The probability in percentage that a packet is sampled, in range 0-100. The probability is equal for every packet.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"packet_sample_probability","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_obs_point_config"},{"value":{"name":"com.vmware.nsx.model.l4_port_set_NS_service","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"l4protocol_TCP"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"L4PortSetNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UDP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"l4protocol_UDP"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"L4PortSetNSService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"destination_ports","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destination_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"l4_protocol","documentation":"Possible values are: \n - L4PROTOCOL_TCP\n, - L4PROTOCOL_UDP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"l4_protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_ports","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPENSSERVICE\n, - RESOURCE_TYPE_IPPROTOCOLNSSERVICE\n, - RESOURCE_TYPE_IGMPTYPENSSERVICE\n, - RESOURCE_TYPE_ICMPTYPENSSERVICE\n, - RESOURCE_TYPE_ALGTYPENSSERVICE\n, - RESOURCE_TYPE_L4PORTSETNSSERVICE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.l4_port_set_NS_service"},{"value":{"name":"com.vmware.nsx.model.error_resolver_metadata","documentation":"Error along with its metadata","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"entity_id","documentation":"The entity/node UUID where the error has occurred.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"entity_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_id","documentation":"The error id as reported by the entity where the error occurred. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_metadata","documentation":"This can come from some external system like syslog collector","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_system_metadata","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"system_metadata","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"user_metadata","documentation":"User supplied metadata that might be required by the resolver","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_user_metadata","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"user_metadata","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_resolver_metadata"},{"value":{"name":"com.vmware.nsx.model.deployment_config","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DeploymentConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VsphereDeploymentConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PLACEMENT_TYPE_VSPHEREDEPLOYMENTCONFIG"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"DeploymentConfig","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"placement_type","documentation":"Possible values are: \n - PLACEMENT_TYPE_VSPHEREDEPLOYMENTCONFIG\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"placement_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.deployment_config"},{"value":{"name":"com.vmware.nsx.model.ip_allocation_base","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ip","documentation":"gateway ip format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lease_time","documentation":"lease time, in seconds, [60-(2^32-1)], default 86400 format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lease_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"options","documentation":"If an option is defined at server level and not configred at ip-pool/static-binding level, the option will be inherited to ip-pool/static-binding. If both define a same-code option, the option defined at ip-pool/static-binding level take precedence over that defined at server level.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_options","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"options","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_allocation_base"},{"value":{"name":"com.vmware.nsx.model.IP_prefix_list_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paginated list of IPPrefixLists","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_prefix_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IP_prefix_list_list_result"},{"value":{"name":"com.vmware.nsx.model.app_profile_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"AppProfile IDs","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_profile_list_result"},{"value":{"name":"com.vmware.nsx.model.realized_firewall_UI_resource_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"communication map and realized firewall sections list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_firewall_UI_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_firewall_UI_resource_list_result"},{"value":{"name":"com.vmware.nsx.model.copy_to_remote_file_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"port","documentation":"Server port format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"Remote server hostname or IP address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uri","documentation":"URI of file to copy","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.copy_to_remote_file_properties"},{"value":{"name":"com.vmware.nsx.model.edge_cluster_member_transport_node","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"member_index","documentation":"System generated index for cluster member format: int32","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"member_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"Identifier of the transport node backed by an Edge node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_cluster_member_transport_node"},{"value":{"name":"com.vmware.nsx.model.support_bundle_query_parameters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"all","documentation":"Include all files including files that may have sensitive information like core files.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"all","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.support_bundle_query_parameters"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_group_status_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged collection of upgrade status for upgrade unit groups\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_group_status_list_result"},{"value":{"name":"com.vmware.nsx.model.policy_template_parameters","documentation":"Policy template parameters","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"placeholders","documentation":"List of Policy template parameter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template_parameter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"placeholders","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_template_parameters"},{"value":{"name":"com.vmware.nsx.model.nat_rule_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"NAT rule list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nat_rule_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_route_csv_record","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"admin_distance","documentation":"The admin distance of the next hop format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"admin_distance","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_port_id","documentation":"The id of the logical router port which is used as the next hop","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lr_component_id","documentation":"Logical router component(Service Router/Distributed Router) id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lr_component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lr_component_type","documentation":"Logical router component(Service Router/Distributed Router) type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lr_component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"network","documentation":"CIDR network address format: ipv4-cidr-block","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"next_hop","documentation":"The IP of the next hop format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"next_hop","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"route_type","documentation":"Route type (USER, CONNECTED, NSX_INTERNAL,..)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"route_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_route_csv_record"},{"value":{"name":"com.vmware.nsx.model.spoof_guard_switching_profile","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LPORT_BINDINGS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"WHITE_LIST_PROVIDERS_LPORT_BINDINGS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LSWITCH_BINDINGS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"WHITE_LIST_PROVIDERS_LSWITCH_BINDINGS"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SpoofGuardSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"SpoofGuardSwitchingProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"white_list_providers","documentation":"Possible values are: \n - WHITE_LIST_PROVIDERS_LPORT_BINDINGS\n, - WHITE_LIST_PROVIDERS_LSWITCH_BINDINGS\n, List of providers for white listed address bindings.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"white_list_providers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.spoof_guard_switching_profile"},{"value":{"name":"com.vmware.nsx.model.network_encryption_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INSTALLED_DISABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_INSTALLED_DISABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_ENABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"context","documentation":"Network encryption status for a particular context. Context could represent all or specific logical entities where firewall is supported. Examples of logical entities are hypervisors and logical routers.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"context","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_INSTALLED_DISABLED\n, - STATUS_ENABLED\n, - STATUS_UNKNOWN\n, Network encryption status for the given context.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.network_encryption_status"},{"value":{"name":"com.vmware.nsx.model.aws_accounts_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"all_accounts_instance_stats","documentation":"Instance statistics accross all accounts managed by CSM","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.instance_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"all_accounts_instance_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"all_accounts_vpc_stats","documentation":"Vpc statistics accross all accounts managed by CSM","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vpc_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"all_accounts_vpc_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"AWS accounts list result","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_accounts_list_result"},{"value":{"name":"com.vmware.nsx.model.node_network_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_network_properties"},{"value":{"name":"com.vmware.nsx.model.vtep_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"The id of the logical Switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_table_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"Transport node identifier\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_list_result"},{"value":{"name":"com.vmware.nsx.model.trust_management_data","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"supported_algorithms","documentation":"list of supported algorithms\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.crypto_algorithm","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"supported_algorithms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.trust_management_data"},{"value":{"name":"com.vmware.nsx.model.acceptable_component_version","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_MP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_CCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HOST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_HOST"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"acceptable_versions","documentation":"List of component versions","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"acceptable_versions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_HOST\n, - COMPONENT_TYPE_EDGE\n, - COMPONENT_TYPE_CCP\n, - COMPONENT_TYPE_MP\n, Node type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.acceptable_component_version"},{"value":{"name":"com.vmware.nsx.model.ha_vip_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"Flag to enable this ha vip config.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ha_vip_subnets","documentation":"Array of IP address subnets which will be used as floating IP addresses. | Note - this configuration is applicable only for Active-Standby LogicalRouter. | For Active-Active LogicalRouter this configuration will be rejected.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.VIP_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ha_vip_subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"redundant_uplink_port_ids","documentation":"Identifiers of logical router uplink ports which are to be paired to provide | redundancy. Floating IP will be owned by one of these uplink ports (depending upon | which node is Active).","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"redundant_uplink_port_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ha_vip_config"},{"value":{"name":"com.vmware.nsx.model.vni_pool_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"VNI pool list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vni_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vni_pool_list_result"},{"value":{"name":"com.vmware.nsx.model.backup_configuration","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"backup_enabled","documentation":"true if automated backup is enabled","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"backup_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"backup_schedule","documentation":"Set when backups should be taken - on a weekly schedule or at regular intervals.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in BackupSchedule. When operations return a value of this structure as a result, the field will contain all the attributes defined in BackupSchedule.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"backup_schedule","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.backup_schedule","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"inventory_summary_interval","documentation":"The minimum number of seconds between each upload of the inventory summary to backup server. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"inventory_summary_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"passphrase","documentation":"Passphrase used to encrypt backup files.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"passphrase","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_file_server","documentation":"The server to which backups will be sent.","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.remote_file_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_file_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.backup_configuration"},{"value":{"name":"com.vmware.nsx.model.node_syslog_exporter_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node syslog exporter results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_syslog_exporter_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_syslog_exporter_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.unassociated_VM_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp in milliseconds since epoch format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of VMs which are not associated with any NSGroup","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_machine","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.unassociated_VM_list_result"},{"value":{"name":"com.vmware.nsx.model.node_search_domains_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"search_domains","documentation":"Search domains","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"search_domains","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_search_domains_properties"},{"value":{"name":"com.vmware.nsx.model.compute_collection_fabric_template","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"auto_install_nsx","documentation":"Indicates whether NSX components should be automcatically installed. When 'true' NSX components will be automatically installed on the new host added to compute collection.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"auto_install_nsx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"compute_collection_id","documentation":"Associated compute collection id","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute_collection_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_collection_fabric_template"},{"value":{"name":"com.vmware.nsx.model.group_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Group list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.group_list_result"},{"value":{"name":"com.vmware.nsx.model.advertise_rule_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rules","documentation":"List of advertisement rules","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advertise_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.advertise_rule_list"},{"value":{"name":"com.vmware.nsx.model.NSXV_connection_info","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSXVConnectionInfo","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NSXVConnectionInfo","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.enforcement_point_connection_info","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"password","documentation":"Password","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"thumbprint","documentation":"Thumbprint of EnforcementPoint. sha-256 hash represented in lower case hex.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"UserName","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enforcement_point_address","documentation":"Address of the Enforcement point format: hostname_or_ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement_point_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_NSXTCONNECTIONINFO\n, - RESOURCE_TYPE_NSXVCONNECTIONINFO\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NSXV_connection_info"},{"value":{"name":"com.vmware.nsx.model.error_resolver_user_metadata","documentation":"User supplied metadata needed for resolving errors","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"user_input_list","documentation":"List of user supplied input data.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_user_input_data","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"user_input_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_resolver_user_metadata"},{"value":{"name":"com.vmware.nsx.model.static_hop_bfd_peer","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_config","documentation":"If not specified then BFD peer will inherit configuration from the BFD global config.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bfd_config_parameters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Indicate BFD peer is enabled or disabled. Default is true.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"peer_ip_address","documentation":"IP address of BFD peer. This should be same as next hop IP address. format: ipv4","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"peer_ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.static_hop_bfd_peer"},{"value":{"name":"com.vmware.nsx.model.add_controller_node_spec","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AddControllerNodeSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_ADDCONTROLLERNODESPEC"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"control_plane_server_certificate","documentation":"Deprecated. Do not supply a value for this property.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_plane_server_certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_msg_client_info","documentation":"","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.msg_client_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_msg_client_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mpa_msg_client_info","documentation":"","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.msg_client_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mpa_msg_client_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Possible values are: \n - TYPE_ADDCONTROLLERNODESPEC\n, must be set to AddControllerNodeSpec","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.add_controller_node_spec"},{"value":{"name":"com.vmware.nsx.model.instruction_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"actions","documentation":"A list of actions that are to be applied to resources\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"actions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fields","documentation":"A list of fields that are displayable to users in a table\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"fields","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"UUID of the instruction\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Instruction name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.instruction_info"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_group","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Flag to indicate whether upgrade of this group is enabled or not","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"extended_configuration","documentation":"Extended configuration for the group","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"extended_configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"parallel","documentation":"Upgrade method to specify whether the upgrade is to be performed in parallel or serially","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"parallel","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Component type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_unit_count","documentation":"Number of upgrade units in the group format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"upgrade_unit_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_units","documentation":"List of upgrade units in the group","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"upgrade_units","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_group"},{"value":{"name":"com.vmware.nsx.model.port_status","documentation":"indicates if the RabbitMQ management port is set or not","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"indicates if the RabbitMQ management port is set or not","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_status"},{"value":{"name":"com.vmware.nsx.model.management_cluster_role_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ManagementClusterRoleConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_MANAGEMENTCLUSTERROLECONFIG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ControllerClusterRoleConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_CONTROLLERCLUSTERROLECONFIG"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"type","documentation":"Possible values are: \n - TYPE_MANAGEMENTCLUSTERROLECONFIG\n, - TYPE_CONTROLLERCLUSTERROLECONFIG\n, Type of this role configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"api_listen_addr","documentation":"The IP and port for the public API service on this node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"api_listen_addr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_cluster_listen_addr","documentation":"The IP and port for the management cluster service on this node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgmt_cluster_listen_addr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_plane_listen_addr","documentation":"The IP and port for the management plane service on this node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgmt_plane_listen_addr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mpa_msg_client_info","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.msg_client_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mpa_msg_client_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.management_cluster_role_config"},{"value":{"name":"com.vmware.nsx.model.metadata_proxy_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROXY_STATUS_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROXY_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_BACKUP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROXY_STATUS_NO_BACKUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROXY_STATUS_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"error_message","documentation":"Error message, if available","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"proxy_status","documentation":"Possible values are: \n - PROXY_STATUS_UP\n, - PROXY_STATUS_DOWN\n, - PROXY_STATUS_ERROR\n, - PROXY_STATUS_NO_BACKUP\n, UP means the metadata proxy is working fine on both transport-nodes(if have); DOWN means the metadata proxy is is down on both transport-nodes(if have), hence the metadata proxy will not repsonse any metadata request; Error means error happens on transport-node(s) or no status is reported from transport-node(s). The metadata proxy may be working (or not working); NO_BACK means metadata proxy is working in one of the transport node while not in the other transport-node (if have). Hence if the metadata proxy in the working transport-node goes down, the metadata proxy will go down.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"proxy_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_nodes","documentation":"Order of the transport nodes is insensitive because Metadata Proxy is running in Active-Active mode among target transport nodes.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.metadata_proxy_status"},{"value":{"name":"com.vmware.nsx.model.nat_counters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active_sessions","documentation":"The number of active sessions format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"active_sessions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_bytes","documentation":"The number of bytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_packets","documentation":"The number of packets format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nat_counters"},{"value":{"name":"com.vmware.nsx.model.firewall_rule_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"rules","documentation":"List of firewall rules in the section. Only homogenous rules are supported.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_rule_list"},{"value":{"name":"com.vmware.nsx.model.proton_package_logging_levels","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TRACE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_TRACE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"WARN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_WARN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INFO","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_INFO"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEBUG","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_DEBUG"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"logging_level","documentation":"Possible values are: \n - LOGGING_LEVEL_ERROR\n, - LOGGING_LEVEL_WARN\n, - LOGGING_LEVEL_INFO\n, - LOGGING_LEVEL_DEBUG\n, - LOGGING_LEVEL_TRACE\n, Logging levels per package","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logging_level","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"package_name","documentation":"Package name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"package_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.proton_package_logging_levels"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Logical router port list results\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in LogicalRouterPort. When operations return a value of this structure as a result, the field will contain all the attributes defined in LogicalRouterPort.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_list_result"},{"value":{"name":"com.vmware.nsx.model.proton_service_properties","documentation":"Proton service properties","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TRACE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_TRACE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"WARN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_WARN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INFO","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_INFO"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEBUG","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOGGING_LEVEL_DEBUG"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"logging_level","documentation":"Possible values are: \n - LOGGING_LEVEL_ERROR\n, - LOGGING_LEVEL_WARN\n, - LOGGING_LEVEL_INFO\n, - LOGGING_LEVEL_DEBUG\n, - LOGGING_LEVEL_TRACE\n, Proton logging level","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logging_level","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"package_logging_level","documentation":"Package logging levels","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.proton_package_logging_levels","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"package_logging_level","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.proton_service_properties"},{"value":{"name":"com.vmware.nsx.model.edge_cluster","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VIRTUAL_MACHINE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_TYPE_VIRTUAL_MACHINE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MEMBER_NODE_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL_MACHINE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_TYPE_PHYSICAL_MACHINE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_NODE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MEMBER_NODE_TYPE_EDGE_NODE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PUBLIC_CLOUD_GATEWAY_NODE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MEMBER_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cluster_profile_bindings","documentation":"Edge cluster profile bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cluster_profile_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_type","documentation":"Possible values are: \n - DEPLOYMENT_TYPE_VIRTUAL_MACHINE\n, - DEPLOYMENT_TYPE_PHYSICAL_MACHINE\n, - DEPLOYMENT_TYPE_UNKNOWN\n, This field is a readonly field which could show deployment_type of members. It would return UNKNOWN if there is no members, and return VIRTUAL_MACHINE| PHYSICAL_MACHINE if all edge members are VIRTUAL_MACHINE|PHYSICAL_MACHINE.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"deployment_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"member_node_type","documentation":"Possible values are: \n - MEMBER_NODE_TYPE_EDGE_NODE\n, - MEMBER_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODE\n, - MEMBER_NODE_TYPE_UNKNOWN\n, Edge cluster is homogenous collection of transport nodes. Hence all transport nodes of the cluster must be of same type. This readonly field shows the type of transport nodes.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"member_node_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"members","documentation":"EdgeCluster only supports homogeneous members. These member should be backed by either EdgeNode or PublicCloudGatewayNode. DeploymentType and TransportNode type of these nodes should be the same.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster_member","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"members","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_cluster"},{"value":{"name":"com.vmware.nsx.model.redistribution_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bgp_enabled","documentation":"Flag to enable redistribution for BGP as destinationProtocol","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bgp_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.redistribution_config"},{"value":{"name":"com.vmware.nsx.model.logical_router_status_per_node","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HIGH_AVAILABILITY_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HIGH_AVAILABILITY_STATUS_SYNC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ACTIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HIGH_AVAILABILITY_STATUS_ACTIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HIGH_AVAILABILITY_STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STANDBY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HIGH_AVAILABILITY_STATUS_STANDBY"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"high_availability_status","documentation":"Possible values are: \n - HIGH_AVAILABILITY_STATUS_ACTIVE\n, - HIGH_AVAILABILITY_STATUS_STANDBY\n, - HIGH_AVAILABILITY_STATUS_DOWN\n, - HIGH_AVAILABILITY_STATUS_SYNC\n, - HIGH_AVAILABILITY_STATUS_UNKNOWN\n, A service router's HA status on an edge node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"high_availability_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_router_id","documentation":"id of the service router where the router status is retrieved.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node where the router status is retrieved.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_status_per_node"},{"value":{"name":"com.vmware.nsx.model.deployment_zone","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enforcement_points","documentation":"Logical grouping of enforcement points","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement_points","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.deployment_zone"},{"value":{"name":"com.vmware.nsx.model.logical_port_mirror_destination","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPortMirrorDestination","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalPortMirrorDestination","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.mirror_destination","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"port_ids","documentation":"Destination logical port identifier list.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALPORTMIRRORDESTINATION\n, Resource types of mirror destination","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_mirror_destination"},{"value":{"name":"com.vmware.nsx.model.static_route_next_hop","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISCARD","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"BLACKHOLE_ACTION_DISCARD"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"administrative_distance","documentation":"Administrative Distance for the next hop IP format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"administrative_distance","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_enabled","documentation":"Status of bfd for this next hop where bfd_enabled = true indicate bfd is enabled for this next hop and bfd_enabled = false indicate bfd peer is disabled or not configured for this next hop.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bfd_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"blackhole_action","documentation":"Possible values are: \n - BLACKHOLE_ACTION_DISCARD\n, Action to be taken on matching packets for NULL routes.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"blackhole_action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address","documentation":"Next Hop IP format: ipv4","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_port_id","documentation":"Reference of logical router port to be used for next hop","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.static_route_next_hop"},{"value":{"name":"com.vmware.nsx.model.node_route_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node route property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_route_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_route_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.egress_rate_shaper","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EgressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_EGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressBroadcastRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_INGRESSRATESHAPER\n, - RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER\n, - RESOURCE_TYPE_EGRESSRATESHAPER\n,","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"average_bandwidth_mbps","documentation":"Average bandwidth in Mb/s format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"average_bandwidth_mbps","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"burst_size_bytes","documentation":"Burst size in bytes format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"burst_size_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"peak_bandwidth_mbps","documentation":"Peak bandwidth in Mb/s format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"peak_bandwidth_mbps","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.egress_rate_shaper"},{"value":{"name":"com.vmware.nsx.model.ipfix_dfw_template_parameters","documentation":"This entity represents the flow parameters which are exported.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"destination_address","documentation":"The destination IP address of a monitored network flow.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"destination_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destination_transport_port","documentation":"The destination transport port of a monitored network flow.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"destination_transport_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"firewall_event","documentation":"Five valid values are allowed: 1. Flow Created. 2. Flow Deleted. 3. Flow Denied. 4. Flow Alert (not used in DropKick implementation). 5. Flow Update.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"firewall_event","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"flow_direction","documentation":"Two valid values are allowed: 1. 0x00: igress flow to VM. 2. 0x01: egress flow from VM.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"flow_direction","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"flow_end","documentation":"The absolute timestamp (seconds) of the last packet of this flow.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"flow_end","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"flow_start","documentation":"The absolute timestamp (seconds) of the first packet of this flow.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"flow_start","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"icmp_code","documentation":"Code of the IPv4 ICMP message.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"icmp_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"octet_delta_count","documentation":"The number of octets since the previous report (if any) in incoming packets for this flow at the observation point. The number of octets include IP header(s) and payload.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"octet_delta_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packet_delta_count","documentation":"The number of incoming packets since the previous report (if any) for this flow at the observation point.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"packet_delta_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol_identifier","documentation":"The value of the protocol number in the IP packet header.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"protocol_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_id","documentation":"Firewall rule Id - enterprise specific Information Element that uniquely identifies firewall rule.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_address","documentation":"The source IP address of a monitored network flow.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"source_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_icmp_type","documentation":"Type of the IPv4 ICMP message.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"source_icmp_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_transport_port","documentation":"The source transport port of a monitored network flow.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"source_transport_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vif_uuid","documentation":"VIF UUID - enterprise specific Information Element that uniquely identifies VIF.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vif_uuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_dfw_template_parameters"},{"value":{"name":"com.vmware.nsx.model.logical_dhcp_server_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"paginated list of dhcp servers","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_dhcp_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_dhcp_server_list_result"},{"value":{"name":"com.vmware.nsx.model.base_switching_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BaseSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"BaseSwitchingProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.base_switching_profile"},{"value":{"name":"com.vmware.nsx.model.service_entry_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Service entry list results\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in ServiceEntry. When operations return a value of this structure as a result, the field will contain all the attributes defined in ServiceEntry.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_entry_list_result"},{"value":{"name":"com.vmware.nsx.model.delete_request_parameters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"force","documentation":"If true, deleting the resource succeeds even if it is being referred as a resource reference.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.delete_request_parameters"},{"value":{"name":"com.vmware.nsx.model.port_connection_entity","documentation":"Port Connection Entity","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"Resource ID is mapped to this. (ID is Generated for Edge node groups, since resource will be null)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource","documentation":"Resource reference with details of the entity","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.managed_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_entity"},{"value":{"name":"com.vmware.nsx.model.management_cluster_node_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MGMT_CLUSTER_STATUS_CONNECTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MGMT_CLUSTER_STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISCONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MGMT_CLUSTER_STATUS_DISCONNECTED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mgmt_cluster_status","documentation":"Possible values are: \n - MGMT_CLUSTER_STATUS_CONNECTED\n, - MGMT_CLUSTER_STATUS_DISCONNECTED\n, - MGMT_CLUSTER_STATUS_UNKNOWN\n, Status of this node's connection to the management cluster\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mgmt_cluster_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.management_cluster_node_status"},{"value":{"name":"com.vmware.nsx.model.cluster_profile","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EdgeHighAvailabilityProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_EDGEHIGHAVAILABILITYPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BridgeHighAvailabilityClusterProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_BRIDGEHIGHAVAILABILITYCLUSTERPROFILE"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ClusterProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ClusterProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_EDGEHIGHAVAILABILITYPROFILE\n, - RESOURCE_TYPE_BRIDGEHIGHAVAILABILITYCLUSTERPROFILE\n, Supported cluster profiles.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_profile"},{"value":{"name":"com.vmware.nsx.model.appliance_management_task_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"running","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"killed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_KILLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"canceled","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_CANCELED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"error","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"canceling","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_CANCELING"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"async_response_available","documentation":"True if response for asynchronous request is available\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"async_response_available","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cancelable","documentation":"True if this task can be canceled\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cancelable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of the task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"details","documentation":"Details about the task if known\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end_time","documentation":"The end time of the task in epoch milliseconds format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"end_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier for this task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"message","documentation":"A message describing the disposition of the task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"progress","documentation":"Task progress if known, from 0 to 100 format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"progress","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"request_method","documentation":"HTTP request method\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"request_method","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"request_uri","documentation":"URI of the method invocation that spawned this task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"request_uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_time","documentation":"The start time of the task in epoch milliseconds format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"start_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_RUNNING\n, - STATUS_ERROR\n, - STATUS_SUCCESS\n, - STATUS_CANCELING\n, - STATUS_CANCELED\n, - STATUS_KILLED\n, Current status of the task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"user","documentation":"Name of the user who created this task\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.appliance_management_task_properties"},{"value":{"name":"com.vmware.nsx.model.dhcp_option121","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"static_routes","documentation":"dhcp classless static routes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.classless_static_route","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"static_routes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_option121"},{"value":{"name":"com.vmware.nsx.model.service_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Service list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_list_result"},{"value":{"name":"com.vmware.nsx.model.port_connection_logical_switch","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"Resource ID is mapped to this. (ID is Generated for Edge node groups, since resource will be null)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource","documentation":"Resource reference with details of the entity","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.managed_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"router_ports","documentation":"Logical Ports that are attached to a router\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"router_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_ports","documentation":"Logical Ports that are attached to a VIF/VM\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vm_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_vnics","documentation":"Virutal Network Interfaces that are attached to the Logical Ports\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_network_interface","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vm_vnics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_logical_switch"},{"value":{"name":"com.vmware.nsx.model.NSXT_connection_info","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSXTConnectionInfo","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NSXTConnectionInfo","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.enforcement_point_connection_info","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"password","documentation":"Password","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"thumbprint","documentation":"Thumbprint of EnforcementPoint. sha-256 hash represented in lower case hex.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"UserName","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enforcement_point_address","documentation":"Address of the Enforcement point format: hostname_or_ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement_point_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_NSXTCONNECTIONINFO\n, - RESOURCE_TYPE_NSXVCONNECTIONINFO\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NSXT_connection_info"},{"value":{"name":"com.vmware.nsx.model.vtep_table_entry","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"segment_id","documentation":"The segment Id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"segment_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_ip","documentation":"The virtual tunnel endpoint IP address format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_label","documentation":"The virtual tunnel endpoint label format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_label","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_mac_address","documentation":"The virtual tunnel endpoint MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_table_entry"},{"value":{"name":"com.vmware.nsx.model.csm_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INITIALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CSM_APPLIANCE_STATUS_INITIALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNINITIALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CSM_APPLIANCE_STATUS_UNINITIALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"csm_appliance_status","documentation":"Possible values are: \n - CSM_APPLIANCE_STATUS_UNINITIALIZED\n, - CSM_APPLIANCE_STATUS_INITIALIZED\n, Csm appliance status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"csm_appliance_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"single_region","documentation":"Specifies whether this is a single/multi region deployment","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"single_region","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.csm_config"},{"value":{"name":"com.vmware.nsx.model.aws_gateways_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Vpc list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_deploy_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateways_list_result"},{"value":{"name":"com.vmware.nsx.model.realized_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enforcement_points","documentation":"Enforcement points for realized policy","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement_points","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_state"},{"value":{"name":"com.vmware.nsx.model.uplink_host_switch_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UplinkHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"UplinkHostSwitchProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"lags","documentation":"list of LACP group","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.lag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mtu","documentation":"Maximum Transmission Unit used for uplinks format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mtu","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"teaming","documentation":"TeamingPolicy associated with this UplinkProfile","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.teaming_policy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"teaming","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_vlan","documentation":"VLAN used for tagging Overlay traffic of associated HostSwitch format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_vlan","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_UPLINKHOSTSWITCHPROFILE\n, - RESOURCE_TYPE_LLDPHOSTSWITCHPROFILE\n, Supported HostSwitch profiles.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.uplink_host_switch_profile"},{"value":{"name":"com.vmware.nsx.model.node_process_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node process property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_process_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_process_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_route_table","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"The id of the logical router","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_name","documentation":"Name of the logical router\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_route_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_route_table"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_received","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"local_ip_address","documentation":"IP address of the destination end of the tunnel format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"local_ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_ip_address","documentation":"IP address of the source end of the tunnel format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uplink_name","documentation":"The name of the uplink the traceflow packet is received on","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"uplink_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_label","documentation":"The virtual tunnel endpoint label format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_label","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_received"},{"value":{"name":"com.vmware.nsx.model.icmp_echo_request_header","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"ICMP id format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence","documentation":"ICMP sequence number format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sequence","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.icmp_echo_request_header"},{"value":{"name":"com.vmware.nsx.model.dhcp_relay_service_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Dhcp relay service list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_relay_service_list_result"},{"value":{"name":"com.vmware.nsx.model.global_collection_configuration","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"aggregated_data_collection_frequency","documentation":"The frequency in seconds at which data, which is subject to the aggregation function, is collected. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"aggregated_data_collection_frequency","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_data_collection_enabled","documentation":"Indicates whether data collection required by the aggregation service is enabled. If false, no aggregation service data will be collected. Changing this property will not affect the existing data collection frequency settings.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"is_data_collection_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"modified_feature_stack_collection_configurations","documentation":"The list of the locally modified feature stack data collection frequency settings. If all feature stack data collection configurations are set to their default values, this list will be empty.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_stack_collection_configuration_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"modified_feature_stack_collection_configurations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.global_collection_configuration"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_dropped_logical","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FW_RULE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_FW_RULE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TTL_ZERO","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_TTL_ZERO"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ARP_FAIL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_ARP_FAIL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_ROUTE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_NO_ROUTE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REASON_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"acl_rule_id","documentation":"The id of the acl rule that was applied to drop the traceflow packet format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"acl_rule_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_id","documentation":"The id of the logical port at which the traceflow packet was dropped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_name","documentation":"The name of the logical port at which the traceflow packet was dropped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"reason","documentation":"Possible values are: \n - REASON_FW_RULE\n, - REASON_NO_ROUTE\n, - REASON_TTL_ZERO\n, - REASON_ARP_FAIL\n, - REASON_UNKNOWN\n, The reason traceflow packet was dropped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"reason","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_id","documentation":"The id of the component that dropped the traceflow packet.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_dropped_logical"},{"value":{"name":"com.vmware.nsx.model.IP_subnet","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip_addresses","documentation":"IPv4 Addresses format: ipv4","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"prefix_length","documentation":"Subnet Prefix Length format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"prefix_length","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IP_subnet"},{"value":{"name":"com.vmware.nsx.model.app_discovery_session_result_summary","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RUNNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FINISHED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FINISHED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end_timestamp","documentation":"End time of the session expressed in milliseconds since epoch format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"end_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_timestamp","documentation":"Start time of the session expressed in milliseconds since epoch format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"start_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_FAILED\n, - STATUS_RUNNING\n, - STATUS_FINISHED\n, The status of the session\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profile_summary_list","documentation":"List of App Profiles summary discovered in this session","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_app_profile_result_summary","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_summary_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profiles","documentation":"List of app profiles targeted to be classified for this session","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_profile_meta_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profiles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ns_groups","documentation":"List of NSGroups provided for discovery for this session","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group_meta_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns_groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_discovery_session_result_summary"},{"value":{"name":"com.vmware.nsx.model.logical_port","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATE_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ADMIN_STATE_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"address_bindings","documentation":"Address bindings for logical port","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packet_address_classifier","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"address_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"admin_state","documentation":"Possible values are: \n - ADMIN_STATE_UP\n, - ADMIN_STATE_DOWN\n, Represents Desired state of the logical port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"admin_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"attachment","documentation":"Logical port attachment","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port_attachment","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attachment","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"Id of the Logical switch that this port belongs to.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"switching_profile_ids","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.switching_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port"},{"value":{"name":"com.vmware.nsx.model.authentication_scheme","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"scheme_name","documentation":"Authentication scheme name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"scheme_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.authentication_scheme"},{"value":{"name":"com.vmware.nsx.model.ethernet_header","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dst_mac","documentation":"The destination MAC address of form: \\\"^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$\\\". For example: 00:00:00:00:00:00.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dst_mac","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"eth_type","documentation":"This field defaults to IPv4. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"eth_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_mac","documentation":"The source MAC address of form: \\\"^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$\\\". For example: 00:00:00:00:00:00.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"src_mac","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ethernet_header"},{"value":{"name":"com.vmware.nsx.model.logical_port_mac_table_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STATIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAC_TYPE_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LEARNED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAC_TYPE_LEARNED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mac_address","documentation":"The MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_type","documentation":"Possible values are: \n - MAC_TYPE_STATIC\n, - MAC_TYPE_LEARNED\n, The type of the MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_mac_table_entry"},{"value":{"name":"com.vmware.nsx.model.node_service_status_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"running","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RUNTIME_STATE_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"stopped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MONITOR_RUNTIME_STATE_STOPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"running","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MONITOR_RUNTIME_STATE_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"stopped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RUNTIME_STATE_STOPPED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"monitor_pid","documentation":"Service monitor process id format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"monitor_pid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"monitor_runtime_state","documentation":"Possible values are: \n - MONITOR_RUNTIME_STATE_RUNNING\n, - MONITOR_RUNTIME_STATE_STOPPED\n, Service monitor runtime state\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"monitor_runtime_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pids","documentation":"Service process ids format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"pids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"runtime_state","documentation":"Possible values are: \n - RUNTIME_STATE_RUNNING\n, - RUNTIME_STATE_STOPPED\n, Service runtime state\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"runtime_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_service_status_properties"},{"value":{"name":"com.vmware.nsx.model.ingress_rate_shaper","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EgressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_EGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressBroadcastRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_INGRESSRATESHAPER\n, - RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER\n, - RESOURCE_TYPE_EGRESSRATESHAPER\n,","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"average_bandwidth_mbps","documentation":"Average bandwidth in Mb/s format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"average_bandwidth_mbps","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"burst_size_bytes","documentation":"Burst size in bytes format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"burst_size_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"peak_bandwidth_mbps","documentation":"Peak bandwidth in Mb/s format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"peak_bandwidth_mbps","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ingress_rate_shaper"},{"value":{"name":"com.vmware.nsx.model.compute_collection_transport_node_template_state_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"State list per compute collection\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_collection_transport_node_template_state_list"},{"value":{"name":"com.vmware.nsx.model.enforcement_point","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connection_info","documentation":"Enforcement point connection info\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in EnforcementPointConnectionInfo. When operations return a value of this structure as a result, the field will contain all the attributes defined in EnforcementPointConnectionInfo.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"connection_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.enforcement_point_connection_info","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"version","documentation":"Version of the Enforcement point\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.enforcement_point"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_type_stats","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_count","documentation":"Number of nodes format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_with_issues_count","documentation":"Number of nodes with issues that may cause upgrade failure format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_with_issues_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Type of upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"Version of the upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_type_stats"},{"value":{"name":"com.vmware.nsx.model.logical_switch_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"orphaned","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ORPHANED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"pending","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"details","documentation":"Array of configuration state of various sub systems\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_PENDING\n, - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, - STATE_ORPHANED\n, Gives details of state of desired configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"Id of the logical switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_state"},{"value":{"name":"com.vmware.nsx.model.api_error","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"error_code","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_message","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"module_name","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"module_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.api_error"},{"value":{"name":"com.vmware.nsx.model.firewall_service","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"is_valid","documentation":"Will be set to false if the referenced NSX resource has been deleted.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_valid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_display_name","documentation":"Display name of the NSX resource.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"target_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_id","documentation":"Identifier of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_type","documentation":"Type of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service","documentation":"Firewall API accepts raw protocol and ports as part of NS service element in Firewall Rule that describes traffic corresponding to an NSService.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in NSServiceElement. When operations return a value of this structure as a result, the field will contain all the attributes defined in NSServiceElement.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_service"},{"value":{"name":"com.vmware.nsx.model.dhcp_static_binding_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"paginated list of dhcp static bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_static_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_static_binding_list_result"},{"value":{"name":"com.vmware.nsx.model.node_log_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Last modified time expressed in milliseconds since epoch format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"log_name","documentation":"Name of log file\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"log_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"log_size","documentation":"Size of log file in bytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"log_size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_log_properties"},{"value":{"name":"com.vmware.nsx.model.bridge_high_availability_cluster_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BridgeHighAvailabilityClusterProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"BridgeHighAvailabilityClusterProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"bfd_probe_interval","documentation":"the time interval (in millisec) between probe packets for heartbeat purpose format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_probe_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enable","documentation":"whether the heartbeat is enabled","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_EDGEHIGHAVAILABILITYPROFILE\n, - RESOURCE_TYPE_BRIDGEHIGHAVAILABILITYCLUSTERPROFILE\n, Supported cluster profiles.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_high_availability_cluster_profile"},{"value":{"name":"com.vmware.nsx.model.nested_expression","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NestedExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NestedExpression","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.expression","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"expressions","documentation":"Expression\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in Expression. When operations return a value of this structure as a result, the field will contain all the attributes defined in Expression.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"expressions","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.expression","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_CONDITION\n, - RESOURCE_TYPE_CONJUNCTIONOPERATOR\n, - RESOURCE_TYPE_NESTEDEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nested_expression"},{"value":{"name":"com.vmware.nsx.model.ip_assignment_spec","documentation":"Abstract base type for specification of IPs to be used with host switch virtual tunnel endpoints","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"StaticIpPoolSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_STATICIPPOOLSPEC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AssignedByDhcp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_ASSIGNEDBYDHCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"StaticIpListSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_STATICIPLISTSPEC"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpAssignmentSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IpAssignmentSpec","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_STATICIPPOOLSPEC\n, - RESOURCE_TYPE_STATICIPLISTSPEC\n, - RESOURCE_TYPE_ASSIGNEDBYDHCP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_assignment_spec"},{"value":{"name":"com.vmware.nsx.model.x509_crl_entry","documentation":"Each revoked certificate is identified in a CRL by its certificate serial number.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"revocation_date","documentation":"Revocation date\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"revocation_date","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"serial_number","documentation":"the revoked certificate's serial number\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"serial_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.x509_crl_entry"},{"value":{"name":"com.vmware.nsx.model.enforcement_point_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"EnforcementPoint list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.enforcement_point_list_result"},{"value":{"name":"com.vmware.nsx.model.data_counter","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dropped","documentation":"The dropped packets or bytes format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"multicast_broadcast","documentation":"The multicast and broadcast packets or bytes format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"multicast_broadcast","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total","documentation":"The total packets or bytes format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"total","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.data_counter"},{"value":{"name":"com.vmware.nsx.model.cpu_core_config_for_enhanced_networking_stack_switch","documentation":"Non Uniform Memory Access (NUMA) nodes and Logical cpu cores (Lcores) per NUMA node configuration for Enhanced Networking Stack enabled HostSwitch.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"num_lcores","documentation":"Number of Logical cpu cores (Lcores) to be placed on a specified NUMA node format: int32","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"num_lcores","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"numa_node_index","documentation":"Unique index of the Non Uniform Memory Access (NUMA) node format: int32","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"numa_node_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cpu_core_config_for_enhanced_networking_stack_switch"},{"value":{"name":"com.vmware.nsx.model.service_endpoint","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"certificate","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"certificate_sha256_thumbprint","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"certificate_sha256_thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fqdn","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"fqdn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address","documentation":"IPv4 or IPv6 address format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port","documentation":"","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_endpoint"},{"value":{"name":"com.vmware.nsx.model.policy_template_parameter","documentation":"Policy template parameter","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"parameter_id","documentation":"Parameter id","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"parameter_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"parameter_value","documentation":"Parameter value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"parameter_value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_template_parameter"},{"value":{"name":"com.vmware.nsx.model.bridge_endpoint","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bridge_cluster_id","documentation":"UUID of the bridge cluster for this bridge endpoint","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bridge_cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ha_enable","documentation":"Controls the enabling of HA on the VLAN for this endpoint","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ha_enable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vlan","documentation":"","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vlan","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_endpoint"},{"value":{"name":"com.vmware.nsx.model.bgp_neighbor_address_family","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPV4_UNICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_ipv4_UNICAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VPNV4_UNICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_vpnv4_UNICAST"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"Enable this address family","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"in_filter_ipprefixlist_id","documentation":"Id of the IPPrefix List to be used for IN direction filter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"in_filter_ipprefixlist_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"in_filter_routemap_id","documentation":"Id of the RouteMap to be used for IN direction filter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"in_filter_routemap_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"out_filter_ipprefixlist_id","documentation":"Id of the IPPrefixList to be used for OUT direction filter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"out_filter_ipprefixlist_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"out_filter_routemap_id","documentation":"Id of the RouteMap to be used for OUT direction filter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"out_filter_routemap_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Possible values are: \n - TYPE_IPV4_UNICAST\n, - TYPE_VPNV4_UNICAST\n, Address family type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bgp_neighbor_address_family"},{"value":{"name":"com.vmware.nsx.model.NS_group_complex_expression","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroupComplexExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NSGroupComplexExpression","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_group_expression","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"expressions","documentation":"Represents expressions which are to be logically 'AND'ed.The array cannot contain NSGroupComplexExpression.Only NSGroupTagExpression and NSGroupSimpleExpressions are accepted\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in NSGroupExpression. When operations return a value of this structure as a result, the field will contain all the attributes defined in NSGroupExpression.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"expressions","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_group_expression","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_NSGROUPSIMPLEEXPRESSION\n, - RESOURCE_TYPE_NSGROUPCOMPLEXEXPRESSION\n, - RESOURCE_TYPE_NSGROUPTAGEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_complex_expression"},{"value":{"name":"com.vmware.nsx.model.ALG_type_NS_service","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NBNS_BROADCAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_NBNS_BROADCAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MS_RPC_TCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_MS_RPC_TCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TFTP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_TFTP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUN_RPC_TCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_SUN_RPC_TCP"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALGTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ORACLE_TNS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_ORACLE_TNS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FTP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_FTP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MS_RPC_UDP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_MS_RPC_UDP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NBDG_BROADCAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_NBDG_BROADCAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUN_RPC_UDP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALG_SUN_RPC_UDP"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ALGTypeNSService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"alg","documentation":"Possible values are: \n - ALG_ORACLE_TNS\n, - ALG_FTP\n, - ALG_SUN_RPC_TCP\n, - ALG_SUN_RPC_UDP\n, - ALG_MS_RPC_TCP\n, - ALG_MS_RPC_UDP\n, - ALG_NBNS_BROADCAST\n, - ALG_NBDG_BROADCAST\n, - ALG_TFTP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"alg","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destination_ports","documentation":"The destination_port cannot be empty and must be a single value. format: port-or-range","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destination_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_ports","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPENSSERVICE\n, - RESOURCE_TYPE_IPPROTOCOLNSSERVICE\n, - RESOURCE_TYPE_IGMPTYPENSSERVICE\n, - RESOURCE_TYPE_ICMPTYPENSSERVICE\n, - RESOURCE_TYPE_ALGTYPENSSERVICE\n, - RESOURCE_TYPE_L4PORTSETNSSERVICE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ALG_type_NS_service"},{"value":{"name":"com.vmware.nsx.model.virtual_network_interface","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"device_key","documentation":"Device key of the virtual network interface.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"device_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"device_name","documentation":"Device name of the virtual network interface.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"device_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"External Id of the virtual network inferface.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_id","documentation":"Id of the host on which the vm exists.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address_info","documentation":"IP Addresses of the the virtual network interface, from various sources.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_address_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_attachment_id","documentation":"LPort Attachment Id of the virtual network interface.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lport_attachment_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"MAC address of the virtual network interface.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"owner_vm_id","documentation":"Id of the vm to which this virtual network interface belongs.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"owner_vm_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_local_id_on_host","documentation":"Id of the vm unique within the host.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_local_id_on_host","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.virtual_network_interface"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_forwarded_logical","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_EDGE_TUNNEL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DST_COMPONENT_TYPE_UNKNOWN"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"acl_rule_id","documentation":"The id of the acl rule that was applied to forward the traceflow packet format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"acl_rule_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_id","documentation":"The id of the component that forwarded the traceflow packet.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dst_component_id","documentation":"The id of the destination component to which the traceflow packet was forwarded.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dst_component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dst_component_name","documentation":"The name of the destination component to which the traceflow packet was forwarded.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dst_component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dst_component_type","documentation":"Possible values are: \n - DST_COMPONENT_TYPE_PHYSICAL\n, - DST_COMPONENT_TYPE_LR\n, - DST_COMPONENT_TYPE_LS\n, - DST_COMPONENT_TYPE_DFW\n, - DST_COMPONENT_TYPE_BRIDGE\n, - DST_COMPONENT_TYPE_EDGE_TUNNEL\n, - DST_COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - DST_COMPONENT_TYPE_UNKNOWN\n, The type of the destination component to which the traceflow packet was forwarded.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dst_component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_id","documentation":"The id of the logical port through which the traceflow packet was forwarded.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_name","documentation":"The name of the logical port through which the traceflow packet was forwarded.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vni","documentation":"VNI for the logical network on which the traceflow packet was forwarded. format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vni","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_forwarded_logical"},{"value":{"name":"com.vmware.nsx.model.transport_protocol_header","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"icmp_echo_request_header","documentation":"ICMP echo request header","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.icmp_echo_request_header","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"icmp_echo_request_header","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tcp_header","documentation":"TCP header","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tcp_header","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tcp_header","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"udp_header","documentation":"UDP header","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.udp_header","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"udp_header","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_protocol_header"},{"value":{"name":"com.vmware.nsx.model.pnic_mirror_source","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PnicMirrorSource","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"PnicMirrorSource","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.mirror_source","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"encapsulated","documentation":"Whether to filter encapsulated packet.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"encapsulated","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_id","documentation":"Transport node identifier for the pnic located.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_pnics","documentation":"Source physical NIC device names","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_pnics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALPORTMIRRORSOURCE\n, - RESOURCE_TYPE_PNICMIRRORSOURCE\n, Resource types of mirror source","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.pnic_mirror_source"},{"value":{"name":"com.vmware.nsx.model.file_hash","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SHA1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HASH_TYPE_sha1"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hash_code","documentation":"Computed hash of file","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"hash_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hash_type","documentation":"Possible values are: \n - HASH_TYPE_SHA1\n, Algorithm used to compute the file's hash","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"hash_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"File name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_hash"},{"value":{"name":"com.vmware.nsx.model.standard_host_switch_spec","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"StandardHostSwitchSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"StandardHostSwitchSpec","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.host_switch_spec","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"host_switches","documentation":"Transport Node host switches","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.standard_host_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_STANDARDHOSTSWITCHSPEC\n, - RESOURCE_TYPE_PRECONFIGUREDHOSTSWITCHSPEC\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.standard_host_switch_spec"},{"value":{"name":"com.vmware.nsx.model.error_resolver_info","documentation":"Metadata related to a given error_id","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"error_id","documentation":"The error id for which metadata information is needed format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resolver_present","documentation":"Indicates whether there is a resolver associated with the error or not","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resolver_present","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"user_metadata","documentation":"User supplied metadata that might be required by the resolver","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_user_metadata","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"user_metadata","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_resolver_info"},{"value":{"name":"com.vmware.nsx.model.port_connection_entities","documentation":"Port Connection Entities (to help draw a visual picture of entities between two ports)","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"containers","documentation":"","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_containers_entities","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"containers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_node_groups","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_edge_node_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_node_groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"errors","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_error","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hypervisors","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_hypervisor","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"hypervisors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switches","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"routers","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"routers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tunnels","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_connection_tunnel","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tunnels","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vms","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_machine","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_entities"},{"value":{"name":"com.vmware.nsx.model.traceflow_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Traceflow Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.traceflow","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_list_result"},{"value":{"name":"com.vmware.nsx.model.principal_identity_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"PrincipalIdentity list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.principal_identity","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.principal_identity_list"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_ami_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ami_id","documentation":"The ID of the Amazon Machine Image","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ami_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"region_id","documentation":"Name of the Aws Region in which ami is present","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_ami_info"},{"value":{"name":"com.vmware.nsx.model.transport_zone_end_point","documentation":"Specify which HostSwitch from this TransportNode is used handle traffic for given TransportZone","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"transport_zone_id","documentation":"Unique ID identifying the transport zone for this endpoint","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_profile_ids","documentation":"Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_profile_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_end_point"},{"value":{"name":"com.vmware.nsx.model.association_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of ResourceReference","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.association_list_result"},{"value":{"name":"com.vmware.nsx.model.node_registration_message","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"msg_client_info","documentation":"MessageClientInfo used by the Node to connect to message bus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.msg_client_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"msg_client_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node","documentation":"Information for node\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in Node. When operations return a value of this structure as a result, the field will contain all the attributes defined in Node.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_registration_message"},{"value":{"name":"com.vmware.nsx.model.metadata_proxy_statistics","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"metadata_proxy_id","documentation":"metadata proxy uuid","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"metadata_proxy_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"statistics","documentation":"metadata proxy statistics per logical switch","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy_statistics_per_logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"statistics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"timestamp of the statistics format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.metadata_proxy_statistics"},{"value":{"name":"com.vmware.nsx.model.discovered_node_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Discovered Node list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.discovered_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.discovered_node_list_result"},{"value":{"name":"com.vmware.nsx.model.node_process_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cpu_time","documentation":"CPU time (user and system) consumed by process in milliseconds format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cpu_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mem_resident","documentation":"Resident set size of process in bytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mem_resident","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mem_used","documentation":"Virtual memory used by process in bytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mem_used","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pid","documentation":"Process id format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"pid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ppid","documentation":"Parent process id format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ppid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"process_name","documentation":"Process name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"process_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_time","documentation":"Process start time expressed in milliseconds since epoch format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"start_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uptime","documentation":"Milliseconds since process started format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"uptime","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_process_properties"},{"value":{"name":"com.vmware.nsx.model.cluster_backup_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of timestamps of backed-up cluster files\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_backup_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_backup_info_list_result"},{"value":{"name":"com.vmware.nsx.model.dhcp_ip_pool_usage","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"allocated_number","documentation":"allocated number. COULD BE INACCURATE, REFERENCE ONLY. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"allocated_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"allocated_percentage","documentation":"allocated percentage. COULD BE INACCURATE, REFERENCE ONLY. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"allocated_percentage","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_ip_pool_id","documentation":"uuid of dhcp ip pool","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_ip_pool_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pool_size","documentation":"pool size format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool_size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_ip_pool_usage"},{"value":{"name":"com.vmware.nsx.model.infra","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BLACKLIST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STRATEGY_BLACKLIST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NONE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STRATEGY_NONE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"WHITELIST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STRATEGY_WHITELIST"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"communication_profiles","documentation":"This field is used while creating or updating the space.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication_profiles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connectivity_strategy","documentation":"Possible values are: \n - CONNECTIVITY_STRATEGY_WHITELIST\n, - CONNECTIVITY_STRATEGY_BLACKLIST\n, - CONNECTIVITY_STRATEGY_NONE\n, This field indicates the default connectivity policy for the infra or tenant space WHITELIST - Adds a default drop rule. Administrator can then use \\\"allow\\\" rules (aka whitelist) to allow traffic between groups BLACKLIST - Adds a default allow rule. Admin can then use \\\"drop\\\" rules (aka blacklist) to block traffic between groups NONE - No default rules are added. This is the default setting","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"connectivity_strategy","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"domains","documentation":"This field is used while creating or updating the infra space.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"domains","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.infra"},{"value":{"name":"com.vmware.nsx.model.remote_file_server","documentation":"Remote file server","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"directory_path","documentation":"Remote server directory to copy bundle files to","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"directory_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port","documentation":"Server port format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol","documentation":"Protocol to use to copy file","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file_transfer_protocol","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"Remote server hostname or IP address format: hostname-or-ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.remote_file_server"},{"value":{"name":"com.vmware.nsx.model.node_http_service_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_name","documentation":"Service name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_properties","documentation":"HTTP Service properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.http_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_http_service_properties"},{"value":{"name":"com.vmware.nsx.model.dhcp_server_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_STATUS_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_STANDBY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_STATUS_NO_STANDBY"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active_node","documentation":"uuid of active transport node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"active_node","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_message","documentation":"Error message, if available","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_status","documentation":"Possible values are: \n - SERVICE_STATUS_UP\n, - SERVICE_STATUS_DOWN\n, - SERVICE_STATUS_ERROR\n, - SERVICE_STATUS_NO_STANDBY\n, UP means the dhcp service is working fine on both active transport-node and stand-by transport-node (if have), hence fail-over can work at this time if there is failure happens on one of the transport-node; DOWN means the dhcp service is down on both active transport-node and stand-by node (if have), hence the dhcp-service will not repsonse any dhcp request; Error means error happens on transport-node(s) or no status is reported from transport-node(s). The dhcp service may be working (or not working); NO_STANDBY means dhcp service is working in one of the transport node while not in the other transport-node (if have). Hence if the dhcp service in the working transport-node is down, fail-over will not happen and the dhcp service will go down.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"stand_by_node","documentation":"uuid of stand_by transport node. null if non-HA mode","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"stand_by_node","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_server_status"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_arp_entry","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip","documentation":"The IP address format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"The MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_arp_entry"},{"value":{"name":"com.vmware.nsx.model.host_upgrade_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"can_skip","documentation":"Can the upgrade of the remaining units in this component be skipped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"can_skip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Component type for the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"details","documentation":"Details about the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Upgrade status of component\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_upgrade_status"},{"value":{"name":"com.vmware.nsx.model.NS_group_meta_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"list of NSGroupMetaInfos","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group_meta_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group_meta_info_list_result"},{"value":{"name":"com.vmware.nsx.model.ip_pool_range","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end","documentation":"The end IP Address of the IP Range. format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"end","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start","documentation":"The start IP Address of the IP Range. format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"start","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_pool_range"},{"value":{"name":"com.vmware.nsx.model.ipfix_collector_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"collectors","documentation":"IPFIX Collectors","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_collector","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"collectors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_collector_config"},{"value":{"name":"com.vmware.nsx.model.realized_enforcement_point_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of Enforcement Point's","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_enforcement_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_enforcement_point_list_result"},{"value":{"name":"com.vmware.nsx.model.dne_rule_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"DNE rule list result with pagination support.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_rule_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_statistics_per_node","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"The ID of the TransportNode\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_statistics_per_node"},{"value":{"name":"com.vmware.nsx.model.list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.list_result"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"_configuration","documentation":"Configuration of this gateway","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"configuration","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_status","documentation":"Array of gateway statuses","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_info"},{"value":{"name":"com.vmware.nsx.model.allocation_ip_address","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"allocation_id","documentation":"Address that is allocated from pool format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"allocation_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.allocation_ip_address"},{"value":{"name":"com.vmware.nsx.model.aws_key_pair","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Name of the Aws Key Pair","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_key_pair"},{"value":{"name":"com.vmware.nsx.model.software_module","documentation":"Software module details","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"module_name","documentation":"Name of the module in the node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"module_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"module_version","documentation":"Version of the module in the node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"module_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.software_module"},{"value":{"name":"com.vmware.nsx.model.IP_set_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"IPSet list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IP_set_list_result"},{"value":{"name":"com.vmware.nsx.model.ip_pool","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pool_usage","documentation":"Pool usage statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.pool_usage","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool_usage","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnets","documentation":"Subnets can be IPv4 or IPv6 and they should not overlap. The maximum number will not exceed 5 subnets.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_pool"},{"value":{"name":"com.vmware.nsx.model.protocol","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"name","documentation":"Protocol name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.protocol"},{"value":{"name":"com.vmware.nsx.model.static_ip_pool_spec","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"StaticIpPoolSpec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"StaticIpPoolSpec","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ip_assignment_spec","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"ip_pool_id","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_pool_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_STATICIPPOOLSPEC\n, - RESOURCE_TYPE_STATICIPLISTSPEC\n, - RESOURCE_TYPE_ASSIGNEDBYDHCP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.static_ip_pool_spec"},{"value":{"name":"com.vmware.nsx.model.instance_stats","documentation":"Instance statistics","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"error","documentation":"Instances with status error format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"managed","documentation":"Instances with status managed format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"managed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"unmanaged","documentation":"Instances with status unmanaged format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"unmanaged","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vcpus","documentation":"Number of virtual cores format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vcpus","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.instance_stats"},{"value":{"name":"com.vmware.nsx.model.cloud_virtual_machines_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Regions list result\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in CloudVirtualMachine. When operations return a value of this structure as a result, the field will contain all the attributes defined in CloudVirtualMachine.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cloud_virtual_machine","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cloud_virtual_machines_list_result"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_cluster_id","documentation":"NSX gateway cluster id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_instances_status","documentation":"Array of gateway statuses\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_instance_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"gateway_instances_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_status"},{"value":{"name":"com.vmware.nsx.model.aws_virtual_machine","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AwsVirtualMachine","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"AwsVirtualMachine","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cloud_virtual_machine","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"availability_zone","documentation":"Availability Zone of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"availability_zone","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"region","documentation":"Region of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"region","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vpc","documentation":"VPC id of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vpc","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vpc_name","documentation":"VPC name of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vpc_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"agent_status","documentation":"Possible values are: \n - AGENT_STATUS_UP\n, - AGENT_STATUS_DOWN\n, - AGENT_STATUS_NO_AGENT\n, Agent Status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"agent_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"agent_version","documentation":"Agent version details\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"agent_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cloud_tags","documentation":"Cloud tags for the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cloud_tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cloud_tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_messages","documentation":"List of Error Messages obtained from PCM related to VM\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_instance_error_message","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"error_messages","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ha_index","documentation":"Index of HA that indicates whether gateway is primary or secondary. If index is 0, then it is primary gateway. Else secondary gateway. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ha_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_status","documentation":"Possible values are: \n - GATEWAY_STATUS_UP\n, - GATEWAY_STATUS_DOWN\n, - GATEWAY_STATUS_DEPLOYING\n, - GATEWAY_STATUS_NOT_AVAILABLE\n, - GATEWAY_STATUS_UNDEPLOYING\n, Gateway Status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"gateway_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_gateway","documentation":"Flag to identify if this VM is a gateway node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_gateway_active","documentation":"Flag to identify if this VM is an active gateway node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_gateway_active","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_display_name","documentation":"Logical Switch display name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switch_id","documentation":"Logical Switch ID\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"managed_by_nsx","documentation":"Indicate if vm is managed by NSX or not\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"managed_by_nsx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nsx_ip","documentation":"IP address provided by Nsx\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"nsx_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_details","documentation":"Operating system details\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"os_details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_type","documentation":"Operating system of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"os_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"private_ip","documentation":"Private IP address of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"private_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"public_ip","documentation":"Public IP address of the virtual machine\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"public_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"quarantine_state","documentation":"Possible values are: \n - QUARANTINE_STATE_QUARANTINED\n, - QUARANTINE_STATE_NOT_QUARANTINED\n, - QUARANTINE_STATE_UNKNOWN\n, Quarantine State of VM\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"quarantine_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_virtual_machine"},{"value":{"name":"com.vmware.nsx.model.port_connection_containers_entities","documentation":"Port Connection Containers Entities","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"logical_ports","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_containers_entities"},{"value":{"name":"com.vmware.nsx.model.ingress_broadcast_rate_shaper","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EgressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_EGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressBroadcastRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_INGRESSRATESHAPER\n, - RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER\n, - RESOURCE_TYPE_EGRESSRATESHAPER\n,","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"average_bandwidth_kbps","documentation":"Average bandwidth in kb/s format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"average_bandwidth_kbps","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"burst_size_bytes","documentation":"Burst size in bytes format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"burst_size_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"peak_bandwidth_kbps","documentation":"Peak bandwidth in kb/s format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"peak_bandwidth_kbps","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ingress_broadcast_rate_shaper"},{"value":{"name":"com.vmware.nsx.model.ssh_key_base_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"label","documentation":"SSH key label (used to identify the key)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"label","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"Current password for user (required for users root and admin)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ssh_key_base_properties"},{"value":{"name":"com.vmware.nsx.model.EULA_content","documentation":"End User License Agreement content","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"content","documentation":"End User License Agreement content","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"content","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.EULA_content"},{"value":{"name":"com.vmware.nsx.model.transport_zone_status_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Transport Zone Runtime Status Info Results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_status_list_result"},{"value":{"name":"com.vmware.nsx.model.bgp_neighbor","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"address_families","documentation":"User can enable the neighbor for the specific address families and also define filters per address family. When the neighbor is created, it is default enabled for IPV4_UNICAST address family for backward compatibility reasons. User can change that if required, by defining the address family configuration.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor_address_family","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"address_families","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_config","documentation":"By specifying these paramaters BFD config for this given peer can be overriden | (the globally configured values will not apply for this peer)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bfd_config_parameters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enable_bfd","documentation":"Flag to enable BFD for this BGP Neighbor. Enable this if the neighbor supports BFD as this will lead to faster convergence.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enable_bfd","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Flag to enable this BGP Neighbor","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"filter_in_ipprefixlist_id","documentation":"This is a deprecated property, Please use 'address_family' instead.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_in_ipprefixlist_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"filter_in_routemap_id","documentation":"This is a deprecated property, Please use 'address_family' instead.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_in_routemap_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"filter_out_ipprefixlist_id","documentation":"This is a deprecated property, Please use 'address_family' instead.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_out_ipprefixlist_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"filter_out_routemap_id","documentation":"This is a deprecated property, Please use 'address_family' instead.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filter_out_routemap_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hold_down_timer","documentation":"Wait period (seconds) before declaring peer dead format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"hold_down_timer","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"keep_alive_timer","documentation":"Frequency (seconds) with which keep alive messages are sent to peers format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"keep_alive_timer","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"maximum_hop_limit","documentation":"This value is set on TTL(time to live) of BGP header. When router receives the BGP packet, it decrements the TTL. The default value of TTL is one when BPG request is initiated.So in the case of a BGP peer multiple hops away and and value of TTL is one, then next router in the path will decrement the TTL to 0, realize it cant forward the packet and will drop it. If the hop count value to reach neighbor is equal to or less than the maximum_hop_limit value then intermediate router decrements the TTL count by one and forwards the request to BGP neighour. If the hop count value is greater than the maximum_hop_limit value then intermediate router discards the request when TTL becomes 0. format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"maximum_hop_limit","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"neighbor_address","documentation":"Neighbor IP Address format: ipv4","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"neighbor_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"User can create (POST) the neighbor with or without the password. The view (GET) on the neighbor, would never reveal if the password is set or not. The password can be set later using edit neighbor workFlow (PUT) On the edit neighbor (PUT), if the user does not specify the password property, the older value is retained.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_as","documentation":"This is a deprecated property, Please use 'remote_as_num' instead. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_as","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_as_num","documentation":"4 Byte ASN of the neighbor in ASPLAIN/ASDOT Format","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_as_num","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_address","documentation":"Deprecated - do not provide a value for this field. Use source_addresses instead. format: ipv4","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_addresses","documentation":"BGP neighborship will be formed from all these source addresses to this neighbour. format: ipv4","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bgp_neighbor"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_statistics_summary","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_port_id","documentation":"The ID of the logical router port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_statistics_summary"},{"value":{"name":"com.vmware.nsx.model.state_sync_node","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"api_listen_ip","documentation":"The IP and port for the public API service on this node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"api_listen_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cluster_node_id","documentation":"Internal identifier provided by the node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cluster_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.state_sync_node"},{"value":{"name":"com.vmware.nsx.model.compute_collection_transport_node_template_state","documentation":"Transport node state per compute collection","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"compute_collection_id","documentation":"Associated compute collection id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"compute_collection_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"template_states","documentation":"Transport node template states in compute collection\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_template_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"template_states","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_collection_transport_node_template_state"},{"value":{"name":"com.vmware.nsx.model.allocation_token_parameter","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"allocation_token","documentation":"Unique pool allocation token to ensure idempotent allocation release.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"allocation_token","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.allocation_token_parameter"},{"value":{"name":"com.vmware.nsx.model.policy_template_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Policy Template list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_template_list_result"},{"value":{"name":"com.vmware.nsx.model.node_route_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"blackhole","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTE_TYPE_BLACKHOLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"kernel","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_KERNEL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"static","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"zebra","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_ZEBRA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"boot","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_BOOT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"static","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTE_TYPE_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ntk","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_NTK"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"unreachable","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTE_TYPE_UNREACHABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ra","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_RA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"prohibit","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTE_TYPE_PROHIBIT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"bird","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_BIRD"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"gated","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_GATED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"unspec","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_UNSPEC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"mrt","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_MRT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"throw","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTE_TYPE_THROW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"default","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTE_TYPE_DEFAULT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"dnrouted","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_DNROUTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"redirect","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_REDIRECT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"xorp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_XORP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"dhcp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTO_DHCP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destination","documentation":"Destination covered by route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destination","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"from_address","documentation":"From address","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"from_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway","documentation":"Address of next hop","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"interface_id","documentation":"Network interface id of route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"metric","documentation":"Metric value of route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"metric","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"netmask","documentation":"Netmask of destination covered by route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"netmask","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"proto","documentation":"Possible values are: \n - PROTO_UNSPEC\n, - PROTO_REDIRECT\n, - PROTO_KERNEL\n, - PROTO_BOOT\n, - PROTO_STATIC\n, - PROTO_GATED\n, - PROTO_RA\n, - PROTO_MRT\n, - PROTO_ZEBRA\n, - PROTO_BIRD\n, - PROTO_DNROUTED\n, - PROTO_XORP\n, - PROTO_NTK\n, - PROTO_DHCP\n, Routing protocol identifier of route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"proto","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"route_id","documentation":"Unique identifier for the route\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"route_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"route_type","documentation":"Possible values are: \n - ROUTE_TYPE_DEFAULT\n, - ROUTE_TYPE_STATIC\n, - ROUTE_TYPE_BLACKHOLE\n, - ROUTE_TYPE_PROHIBIT\n, - ROUTE_TYPE_THROW\n, - ROUTE_TYPE_UNREACHABLE\n, Route type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"route_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"scope","documentation":"Scope of destinations covered by route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"scope","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src","documentation":"Source address to prefer when sending to destinations of route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"src","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_route_properties"},{"value":{"name":"com.vmware.nsx.model.bgp_route_aggregation","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"prefix","documentation":"cidr of the aggregate address format: ipv4-cidr-block","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"prefix","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"summary_only","documentation":"Flag to send only summarized route","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"summary_only","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bgp_route_aggregation"},{"value":{"name":"com.vmware.nsx.model.NS_service","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"default_service","documentation":"The default NSServices are created in the system by default. These NSServices can't be modified/deleted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"default_service","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nsservice_element","documentation":"An NSService Element that describes traffic corresponding to this NSService\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in NSServiceElement. When operations return a value of this structure as a result, the field will contain all the attributes defined in NSServiceElement.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"nsservice_element","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_service"},{"value":{"name":"com.vmware.nsx.model.support_bundle_file_transfer_authentication_scheme","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PASSWORD","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SCHEME_NAME_PASSWORD"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"password","documentation":"Password to authenticate with","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"scheme_name","documentation":"Possible values are: \n - SCHEME_NAME_PASSWORD\n, Authentication scheme name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"scheme_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"User name to authenticate with","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.support_bundle_file_transfer_authentication_scheme"},{"value":{"name":"com.vmware.nsx.model.capacity_usage","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"capacity_type","documentation":"type of the capacity field\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"capacity_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"usage_count","documentation":"count of number of items of capacity_type format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"usage_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.capacity_usage"},{"value":{"name":"com.vmware.nsx.model.management_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"publish_fqdns","documentation":"True if Management nodes publish their fqdns(instead of default IP addresses) across NSX for its reachability.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"publish_fqdns","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.management_config"},{"value":{"name":"com.vmware.nsx.model.selectable_resource_reference","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"is_valid","documentation":"Will be set to false if the referenced NSX resource has been deleted.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_valid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_display_name","documentation":"Display name of the NSX resource.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"target_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_id","documentation":"Identifier of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_type","documentation":"Type of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"selected","documentation":"Set to true if this resource has been selected to be acted upon","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"selected","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.selectable_resource_reference"},{"value":{"name":"com.vmware.nsx.model.certificate_key_pair","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"certificate","documentation":"","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.security_certificate","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rsa_private_key","documentation":"The private key must include the enclosing \\\"-----BEGIN RSA PRIVATE KEY-----\\\" and \\\"-----END RSA PRIVATE KEY-----\\\". An empty string is returned in read responses.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"rsa_private_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.certificate_key_pair"},{"value":{"name":"com.vmware.nsx.model.start_app_discovery_session_parameters","documentation":"Parameters to start an application discovery session. It can have NSGroup Ids as well as the App Profile Ids.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"app_profile_ids","documentation":"App Profile Ids","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ns_group_ids","documentation":"NSGroup Ids","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ns_group_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.start_app_discovery_session_parameters"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation"},{"value":{"name":"com.vmware.nsx.model.dne_section","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer3"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_default","documentation":"It is a boolean flag which reflects whether a DNE section is default section or not. Each Layer 2 and Layer 3 section. has one and only one default section.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_default","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_count","documentation":"Number of rules in this section. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"section_type","documentation":"Possible values are: \n - SECTION_TYPE_LAYER3\n, Type of the rules which a section can contain. Only homogeneous sections are supported.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"section_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_section"},{"value":{"name":"com.vmware.nsx.model.http_protocol","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"http","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NAME_HTTP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"name","documentation":"Possible values are: \n - NAME_HTTP\n, Protocol name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.http_protocol"},{"value":{"name":"com.vmware.nsx.model.compute_manager","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"credential","documentation":"Login credentials for the compute manager\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in LoginCredential. When operations return a value of this structure as a result, the field will contain all the attributes defined in LoginCredential.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"credential","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.login_credential","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"origin_properties","documentation":"Key-Value map of additional specific properties of compute manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"origin_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"origin_type","documentation":"Compute manager type like vCenter","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"origin_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"IP address or hostname of compute manager format: hostname-or-ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_manager"},{"value":{"name":"com.vmware.nsx.model.MAC_set","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_addresses","documentation":"MAC addresses","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.MAC_set"},{"value":{"name":"com.vmware.nsx.model.port_mirroring_switching_profile","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_EGRESS"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PortMirroringSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_INGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BIDIRECTIONAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_BIDIRECTIONAL"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"PortMirroringSwitchingProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"destinations","documentation":"List of destination addresses format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destinations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"direction","documentation":"Possible values are: \n - DIRECTION_INGRESS\n, - DIRECTION_EGRESS\n, - DIRECTION_BIDIRECTIONAL\n, port mirroring direction","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"direction","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"key","documentation":"User-configurable 32-bit key format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"snap_length","documentation":"If this property not set, original package will not be truncated. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"snap_length","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_mirroring_switching_profile"},{"value":{"name":"com.vmware.nsx.model.key_value","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key","documentation":"key name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"key value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.key_value"},{"value":{"name":"com.vmware.nsx.model.node_log_property_headers","documentation":"Node log property headers","constants":[],"type":"STRUCTURE","metadata":[],"fields":[],"enumerations":[]},"key":"com.vmware.nsx.model.node_log_property_headers"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_statistics","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"logical_router_port_id","documentation":"The ID of the logical router port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"per_node_statistics","documentation":"Per Node Statistics\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_statistics_per_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"per_node_statistics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_statistics"},{"value":{"name":"com.vmware.nsx.model.dne_section_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of DNE sections returned.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_section_list_result"},{"value":{"name":"com.vmware.nsx.model.mac_range","documentation":"A range of MAC addresses with a start and end value","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"end","documentation":"End value for MAC address range","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"end","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start","documentation":"Start value for MAC address range","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"start","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_range"},{"value":{"name":"com.vmware.nsx.model.bpdu_filter","documentation":"BPDU filter configuration","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"Indicates whether BPDU filter is enabled","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"white_list","documentation":"Pre-defined list of allowed MAC addresses to be excluded from BPDU filtering","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"white_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bpdu_filter"},{"value":{"name":"com.vmware.nsx.model.transport_zone_profile","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BfdHealthMonitoringProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_BFDHEALTHMONITORINGPROFILE"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TransportZoneProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"TransportZoneProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_BFDHEALTHMONITORINGPROFILE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_profile"},{"value":{"name":"com.vmware.nsx.model.base_node_aggregate_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_interface_properties","documentation":"Array of Node interface statistic properties\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_interface_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_interface_statistics","documentation":"Array of Node network interface statistic properties\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_statistics_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_interface_statistics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_status","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_status_properties","documentation":"Time series of the node's system properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_status_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.base_node_aggregate_info"},{"value":{"name":"com.vmware.nsx.model.bgp_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"as_num","documentation":"4 Byte ASN in ASPLAIN/ASDOT Format","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"as_num","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"as_number","documentation":"This is a deprecated property, Please use 'as_num' instead. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"as_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ecmp","documentation":"Flag to enable ECMP","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ecmp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Flag to enable this configuration","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"graceful_restart","documentation":"Flag to enable graceful restart","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"graceful_restart","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"route_aggregation","documentation":"List of routes to be aggregated","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_route_aggregation","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"route_aggregation","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bgp_config"},{"value":{"name":"com.vmware.nsx.model.aws_vpc","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_MANAGED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OP_STATUS_MANAGED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_UNMANAGED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OP_STATUS_UNMANAGED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ami_id","documentation":"AMI id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ami_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cidr","documentation":"IPV4 CIDR Block for the Vpc format: ipv4_cidr_block\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cidr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_info","documentation":"Gateway details for the Vpc","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"instance_stats","documentation":"Managed, unmanaged and error instance counts for the Vpc","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.instance_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"instance_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_management_vpc","documentation":"Flag to identify if this is the management Vpc\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_management_vpc","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"op_status","documentation":"Possible values are: \n - OP_STATUS_MANAGED\n, - OP_STATUS_UNMANAGED\n, State of the Vpc\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"op_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"region_id","documentation":"Id of the AWS region\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"region_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zones","documentation":"Transport zones for the Vpc\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_zones","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_vpc"},{"value":{"name":"com.vmware.nsx.model.port_connection_error","documentation":"Errors encountered while fetching entities in the forwarding path","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"entity_type","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"entity_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_details","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_summary","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_summary","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_error"},{"value":{"name":"com.vmware.nsx.model.node_id_services_map","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MGMT_CLUSTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPES_MGMT_CLUSTER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"API","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPES_API"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MGMT_PLANE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPES_MGMT_PLANE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_id","documentation":"NodeId","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_types","documentation":"Possible values are: \n - SERVICE_TYPES_MGMT_CLUSTER\n, - SERVICE_TYPES_MGMT_PLANE\n, - SERVICE_TYPES_API\n, list of ServiceTypes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_types","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_id_services_map"},{"value":{"name":"com.vmware.nsx.model.logical_dhcp_server","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"attached_logical_port_id","documentation":"id of attached logical port\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"attached_logical_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_profile_id","documentation":"dhcp profile uuid","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ipv4_dhcp_server","documentation":"dhcp server for ipv4 addresses","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.I_pv4_dhcp_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ipv4_dhcp_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_dhcp_server"},{"value":{"name":"com.vmware.nsx.model.remote_filestore_backup_file","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FILE_STORE_REMOTE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_store","documentation":"Possible values are: \n - FILE_STORE_REMOTE\n, File location","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_store","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"passphrase","documentation":"Passphrase used to encrypt backup file","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"passphrase","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port","documentation":"Server port format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"Remote server hostname or IP address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uri","documentation":"URI of file to copy","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.remote_filestore_backup_file"},{"value":{"name":"com.vmware.nsx.model.list_result_query_parameters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"fields","documentation":"Comma-separated field names to include in query result","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"fields","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.list_result_query_parameters"},{"value":{"name":"com.vmware.nsx.model.compute_manager_status","documentation":"Runtime status information of the compute manager","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREGISTERED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REGISTRATION_STATUS_UNREGISTERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REGISTERED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REGISTRATION_STATUS_REGISTERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATUS_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"connection_errors","documentation":"Errors when connecting with compute manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"connection_errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connection_status","documentation":"Possible values are: \n - CONNECTION_STATUS_UP\n, - CONNECTION_STATUS_DOWN\n, Status of connection with the compute manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"connection_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connection_status_details","documentation":"Details about connection status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"connection_status_details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of the last successful update of Inventory, in epoch milliseconds. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"registration_errors","documentation":"Errors when registering with compute manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"registration_errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"registration_status","documentation":"Possible values are: \n - REGISTRATION_STATUS_REGISTERED\n, - REGISTRATION_STATUS_UNREGISTERED\n, Registration status of compute manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"registration_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"Version of the compute manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_manager_status"},{"value":{"name":"com.vmware.nsx.model.ip_block_subnet_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"IP block subnet list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_block_subnet_list_result"},{"value":{"name":"com.vmware.nsx.model.role_with_features","documentation":"Role","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"features","documentation":"Features","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_permission","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"features","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"role","documentation":"Role name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"role","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.role_with_features"},{"value":{"name":"com.vmware.nsx.model.support_bundle_remote_file_server","documentation":"Remote file server","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"directory_path","documentation":"Remote server directory to copy bundle files to","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"directory_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"manager_upload_only","documentation":"Uploads to the remote file server performed by the manager","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"manager_upload_only","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port","documentation":"Server port format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol","documentation":"Protocol to use to copy file","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.support_bundle_file_transfer_protocol","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"Remote server hostname or IP address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.support_bundle_remote_file_server"},{"value":{"name":"com.vmware.nsx.model.ICMP_type_service_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPv6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_icmpv6"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPv4","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_icmpv4"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ICMPTypeServiceEntry","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"icmp_code","documentation":"ICMP message code format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"icmp_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"icmp_type","documentation":"ICMP message type format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"icmp_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol","documentation":"Possible values are: \n - PROTOCOL_ICMPV4\n, - PROTOCOL_ICMPV6\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPESERVICEENTRY\n, - RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY\n, - RESOURCE_TYPE_IGMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ICMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ALGTYPESERVICEENTRY\n, - RESOURCE_TYPE_L4PORTSETSERVICEENTRY\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ICMP_type_service_entry"},{"value":{"name":"com.vmware.nsx.model.weekly_backup_schedule","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"WeeklyBackupSchedule","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"WeeklyBackupSchedule","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.backup_schedule","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"days_of_week","documentation":"Days of week when backup is taken. 0 - Sunday, 1 - Monday, 2 - Tuesday, 3 - Wednesday ... format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"days_of_week","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hour_of_day","documentation":"Time of day when backup is taken format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"hour_of_day","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"minute_of_day","documentation":"Time of day when backup is taken format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"minute_of_day","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_WEEKLYBACKUPSCHEDULE\n, - RESOURCE_TYPE_INTERVALBACKUPSCHEDULE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.weekly_backup_schedule"},{"value":{"name":"com.vmware.nsx.model.IP_prefix_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"prefixes","documentation":"Ordered list of PrefixConfig","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.prefix_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"prefixes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IP_prefix_list"},{"value":{"name":"com.vmware.nsx.model.MAC_set_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged collection of MACSets","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.MAC_set_list_result"},{"value":{"name":"com.vmware.nsx.model.appliance_file_usage","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"build","documentation":"Appliance build number","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"build","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"files","documentation":"list of files","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"files","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Appliance type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.appliance_file_usage"},{"value":{"name":"com.vmware.nsx.model.attachment_context","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MacPool","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATE_ADDRESSES_MACPOOL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"None","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATE_ADDRESSES_NONE"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AttachmentContext","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"Both","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATE_ADDRESSES_BOTH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpPool","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ALLOCATE_ADDRESSES_IPPOOL"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"AttachmentContext","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"allocate_addresses","documentation":"Possible values are: \n - ALLOCATE_ADDRESSES_IPPOOL\n, - ALLOCATE_ADDRESSES_MACPOOL\n, - ALLOCATE_ADDRESSES_BOTH\n, - ALLOCATE_ADDRESSES_NONE\n, A flag to indicate whether to allocate addresses from allocation pools bound to the parent logical switch.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"allocate_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Used to identify which concrete class it is","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.attachment_context"},{"value":{"name":"com.vmware.nsx.model.trust_object_data","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"key_algo","documentation":"Key algorithm contained in this certificate","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key_algo","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"passphrase","documentation":"Password for private key encryption","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"passphrase","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pem_encoded","documentation":"pem encoded certificate data","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pem_encoded","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"private_key","documentation":"private key data","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"private_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.trust_object_data"},{"value":{"name":"com.vmware.nsx.model.firewall_rule_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Firewall rule list result with pagination support.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_rule_list_result"},{"value":{"name":"com.vmware.nsx.model.compute_collection_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Compute Collection list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_collection_list_result"},{"value":{"name":"com.vmware.nsx.model.virtual_machine","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SERVICE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_SERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_SUSPENDED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_VM_SUSPENDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REGULAR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_REGULAR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_EDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_RUNNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_VM_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_STOPPED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POWER_STATE_VM_STOPPED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"compute_ids","documentation":"List of external compute ids of the virtual machine in the format 'id-type-key:value' , list of external compute ids ['uuid:xxxx-xxxx-xxxx-xxxx', 'moIdOnHost:moref-11', 'instanceUuid:xxxx-xxxx-xxxx-xxxx']","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"Current external id of this virtual machine in the system.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_id","documentation":"Id of the host in which this virtual machine exists.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"local_id_on_host","documentation":"Id of the vm unique within the host.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"local_id_on_host","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"power_state","documentation":"Possible values are: \n - POWER_STATE_VM_RUNNING\n, - POWER_STATE_VM_STOPPED\n, - POWER_STATE_VM_SUSPENDED\n, - POWER_STATE_UNKNOWN\n, Current power state of this virtual machine in the system.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"power_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source","documentation":"Reference of the Host or Public Cloud Gateway that reported the VM","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Possible values are: \n - TYPE_EDGE\n, - TYPE_SERVICE\n, - TYPE_REGULAR\n, Virtual Machine type; Edge, Service VM or other.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.virtual_machine"},{"value":{"name":"com.vmware.nsx.model.realized_service","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_REALIZEDNSSERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"RealizedService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_REALIZEDNSSERVICE\n, Realized services","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_service"},{"value":{"name":"com.vmware.nsx.model.mac_learning_spec","documentation":"MAC learning configuration","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALLOW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIMIT_POLICY_ALLOW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DROP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LIMIT_POLICY_DROP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"aging_time","documentation":"Aging time in sec for learned MAC address format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"aging_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Allowing source MAC address learning","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"limit","documentation":"The maximum number of MAC addresses that can be learned on this port format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"limit","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"limit_policy","documentation":"Possible values are: \n - LIMIT_POLICY_ALLOW\n, - LIMIT_POLICY_DROP\n, The policy after MAC Limit is exceeded","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"limit_policy","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"unicast_flooding_allowed","documentation":"Allowing flooding for unlearned MAC for ingress traffic","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"unicast_flooding_allowed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_learning_spec"},{"value":{"name":"com.vmware.nsx.model.policy_node","documentation":"Representation of a policy node","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"attributes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_node_property","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attributes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"children","documentation":"None","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"children","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"id of the node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_node"},{"value":{"name":"com.vmware.nsx.model.realized_firewall_UI_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_communication_map","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_communication_map","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_firewall_sections","documentation":"Realized firewall sections associated to the communication map\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in RealizedFirewall. When operations return a value of this structure as a result, the field will contain all the attributes defined in RealizedFirewall.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realized_firewall_sections","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_firewall","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_firewall_UI_resource"},{"value":{"name":"com.vmware.nsx.model.effective_member_type_list_result","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESULTS_LOGICALPORT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESULTS_IPSET"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESULTS_NSGROUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalSwitch","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESULTS_LOGICALSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VirtualMachine","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESULTS_VIRTUALMACHINE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MACSet","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESULTS_MACSET"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"result_count","documentation":"Count of the member types in the results array format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Possible values are: \n - RESULTS_NSGROUP\n, - RESULTS_IPSET\n, - RESULTS_MACSET\n, - RESULTS_LOGICALSWITCH\n, - RESULTS_LOGICALPORT\n, - RESULTS_VIRTUALMACHINE\n, Collection of member types for the given NSGroup","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.effective_member_type_list_result"},{"value":{"name":"com.vmware.nsx.model.realized_NS_group_member_evaluation","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_ports","documentation":"list of logical ports\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_logical_port","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_switches","documentation":"list of logical switches\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"member_count","documentation":"Count of the members added to this NSGroup format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"member_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"virtual_machines","documentation":"list of virtual machines\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_virtual_machine","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"virtual_machines","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_NS_group_member_evaluation"},{"value":{"name":"com.vmware.nsx.model.actionable_resource_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.actionable_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.actionable_resource_list_result"},{"value":{"name":"com.vmware.nsx.model.mandatory_access_control_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_ENABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLED_PENDING_REBOOT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_ENABLED_PENDING_REBOOT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DISABLED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"Enabled can be True/False","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_ENABLED\n, - STATUS_DISABLED\n, - STATUS_ENABLED_PENDING_REBOOT\n, current status of Mandatory Access Control\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mandatory_access_control_properties"},{"value":{"name":"com.vmware.nsx.model.vni_range","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end","documentation":"End value for vni range to be used for virtual networks format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"end","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start","documentation":"Start value for vni range to be used for virtual networks format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"start","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vni_range"},{"value":{"name":"com.vmware.nsx.model.IGMP_type_NS_service","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IGMPTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IGMPTypeNSService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPENSSERVICE\n, - RESOURCE_TYPE_IPPROTOCOLNSSERVICE\n, - RESOURCE_TYPE_IGMPTYPENSSERVICE\n, - RESOURCE_TYPE_ICMPTYPENSSERVICE\n, - RESOURCE_TYPE_ALGTYPENSSERVICE\n, - RESOURCE_TYPE_L4PORTSETNSSERVICE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IGMP_type_NS_service"},{"value":{"name":"com.vmware.nsx.model.edge_high_availability_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EdgeHighAvailabilityProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"EdgeHighAvailabilityProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.cluster_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"bfd_allowed_hops","documentation":"BFD allowed hops format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_allowed_hops","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_declare_dead_multiple","documentation":"Number of times a packet is missed before BFD declares the neighbor down. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_declare_dead_multiple","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_probe_interval","documentation":"the time interval (in millisec) between probe packets for heartbeat purpose format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_probe_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_EDGEHIGHAVAILABILITYPROFILE\n, - RESOURCE_TYPE_BRIDGEHIGHAVAILABILITYCLUSTERPROFILE\n, Supported cluster profiles.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_high_availability_profile"},{"value":{"name":"com.vmware.nsx.model.app_discovery_app_profile_result_summary","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profile_id","documentation":"ID of the App Profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"installed_apps_count","documentation":"Number of apps installed that belongs to this App Profile format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"installed_apps_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_discovery_app_profile_result_summary"},{"value":{"name":"com.vmware.nsx.model.status_count","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEGRADED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DEGRADED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"degraded_count","documentation":"Degraded count format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"degraded_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"down_count","documentation":"Down count format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_UP\n, - STATUS_DOWN\n, - STATUS_DEGRADED\n, - STATUS_UNKNOWN\n, Roll-up status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"up_count","documentation":"Up count format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"up_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.status_count"},{"value":{"name":"com.vmware.nsx.model.DNE_service_association_list_result","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DNEServiceAssociationListResult","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"DNEServiceAssociationListResult","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_association_list_result","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"results","documentation":"DNE rule list result with pagination support.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_type","documentation":"Possible values are: \n - SERVICE_TYPE_FIREWALLSERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_DNESERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_IPFIXSERVICEASSOCIATIONLISTRESULT\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.DNE_service_association_list_result"},{"value":{"name":"com.vmware.nsx.model.tunnel_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tunnels","documentation":"List of transport node tunnels\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tunnel_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"tunnels","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.tunnel_list"},{"value":{"name":"com.vmware.nsx.model.backup_operation_history","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"cluster_backup_statuses","documentation":"Statuses of previous cluser backups","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.backup_operation_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cluster_backup_statuses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"inventory_backup_statuses","documentation":"Statuses of previous inventory backups","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.backup_operation_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"inventory_backup_statuses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_backup_statuses","documentation":"Statuses of previous node backups","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.backup_operation_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_backup_statuses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.backup_operation_history"},{"value":{"name":"com.vmware.nsx.model.route_map_sequence","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DENY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_DENY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PERMIT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_PERMIT"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"action","documentation":"Possible values are: \n - ACTION_PERMIT\n, - ACTION_DENY\n, Action for the Sequence","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"match_criteria","documentation":"Match Criteria for the RouteMap Sequence","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map_sequence_match","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"match_criteria","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"set_criteria","documentation":"Set Criteria for the RouteMap Sequence","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map_sequence_set","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"set_criteria","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.route_map_sequence"},{"value":{"name":"com.vmware.nsx.model.interval_backup_schedule","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IntervalBackupSchedule","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IntervalBackupSchedule","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.backup_schedule","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"seconds_between_backups","documentation":"","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"seconds_between_backups","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_WEEKLYBACKUPSCHEDULE\n, - RESOURCE_TYPE_INTERVALBACKUPSCHEDULE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.interval_backup_schedule"},{"value":{"name":"com.vmware.nsx.model.configuration_state_element","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, State of configuration on this sub system\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sub_system_address","documentation":"URI of backing resource on sub system\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sub_system_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sub_system_id","documentation":"Identifier of backing resource on sub system\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sub_system_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sub_system_type","documentation":"Type of backing resource on sub system\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sub_system_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.configuration_state_element"},{"value":{"name":"com.vmware.nsx.model.advertise_rule","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"Description","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Display name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"networks","documentation":"network(CIDR) to be routed format: ipv4-cidr-block","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"networks","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.advertise_rule"},{"value":{"name":"com.vmware.nsx.model.node_service_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_name","documentation":"Service name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_service_properties"},{"value":{"name":"com.vmware.nsx.model.aws_key_pair_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Aws Key Pairs list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_key_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_key_pair_list"},{"value":{"name":"com.vmware.nsx.model.logical_switch_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Logical Switch Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_list_result"},{"value":{"name":"com.vmware.nsx.model.dhcp_statistics","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"acks","documentation":"The total number of DHCP ACK packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"acks","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"declines","documentation":"The total number of DHCP DECLINE packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"declines","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_server_id","documentation":"dhcp server uuid","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_server_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"discovers","documentation":"The total number of DHCP DISCOVER packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"discovers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"errors","documentation":"The total number of DHCP errors format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"informs","documentation":"The total number of DHCP INFORM packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"informs","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_pool_stats","documentation":"The DHCP ip pool usage statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_ip_pool_usage","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_pool_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nacks","documentation":"The total number of DHCP NACK packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"nacks","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"offers","documentation":"The total number of DHCP OFFER packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"offers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"releases","documentation":"The total number of DHCP RELEASE packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"releases","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"requests","documentation":"The total number of DHCP REQUEST packets format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"requests","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"timestamp of the statistics format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_statistics"},{"value":{"name":"com.vmware.nsx.model.realized_group_UI_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_group","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_group","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_groups","documentation":"Realized groups associated to the intent group\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in RealizedGroup. When operations return a value of this structure as a result, the field will contain all the attributes defined in RealizedGroup.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realized_groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_group","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_group_UI_resource"},{"value":{"name":"com.vmware.nsx.model.node_summary","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_version","documentation":"Component version\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_count","documentation":"Number of nodes of the type and at the component version format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Node type\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_summary"},{"value":{"name":"com.vmware.nsx.model.virtual_machine_tag_update","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"external_id","documentation":"External id of the virtual machine to which tags are to be applied","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"List of tags to be applied to the virtual machine","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.virtual_machine_tag_update"},{"value":{"name":"com.vmware.nsx.model.policy_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_resource"},{"value":{"name":"com.vmware.nsx.model.uplink","documentation":"Object to identify an uplink based on its type and name","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PNIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPLINK_TYPE_PNIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAG","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPLINK_TYPE_LAG"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"uplink_name","documentation":"Name of this uplink","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uplink_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uplink_type","documentation":"Possible values are: \n - UPLINK_TYPE_PNIC\n, - UPLINK_TYPE_LAG\n, Type of the uplink","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uplink_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.uplink"},{"value":{"name":"com.vmware.nsx.model.batch_response_item","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"body","documentation":"object returned by api","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"body","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"code","documentation":"http status code format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"headers","documentation":"The headers returned by the API call","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"headers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.batch_response_item"},{"value":{"name":"com.vmware.nsx.model.BFD_diagnostic_count","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"administratively_down_count","documentation":"Number of tunnels with administratively down diagnostic message format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"administratively_down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"concatenated_path_down_count","documentation":"Number of tunnels with concatenated path down diagnostic message format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"concatenated_path_down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"control_detection_time_expired_count","documentation":"Number of tunnels with control detection time expired diagnostic message format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_detection_time_expired_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"echo_function_failed_count","documentation":"Number of tunnels with echo function failed diagnostic message format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"echo_function_failed_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"forwarding_plane_reset_count","documentation":"Number of tunnels with forwarding plane reset diagnostic message format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"forwarding_plane_reset_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"neighbor_signaled_session_down_count","documentation":"Number of tunnels neighbor signaled session down format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"neighbor_signaled_session_down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"no_diagnostic_count","documentation":"Number of tunnels with no diagnostic format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"no_diagnostic_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path_down_count","documentation":"Number of tunnels with path down diagnostic message format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"path_down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"reverse_concatenated_path_down_count","documentation":"Number of tunnels with reverse concatenated path down diagnostic message format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"reverse_concatenated_path_down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.BFD_diagnostic_count"},{"value":{"name":"com.vmware.nsx.model.domain_deployment_map","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enforcement_point_path","documentation":"Path of enforcement point on which domain will be deployed","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement_point_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.domain_deployment_map"},{"value":{"name":"com.vmware.nsx.model.NS_group","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"member_count","documentation":"Count of the members added to this NSGroup format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"member_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"members","documentation":"Reference to the direct/static members of the NSGroup. Can be ID based expressions only. VirtualMachine cannot be added as a static member.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_group_simple_expression","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"members","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"membership_criteria","documentation":"List of tag or ID expressions which define the membership criteria for this NSGroup. An object must satisfy atleast one of these expressions to qualify as a member of this group.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in NSGroupExpression. When operations return a value of this structure as a result, the field will contain all the attributes defined in NSGroupExpression.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"membership_criteria","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_group_expression","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_group"},{"value":{"name":"com.vmware.nsx.model.dne_rule_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"rules","documentation":"List of DNE rules in the section. Only homogenous rules are supported.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dne_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_rule_list"},{"value":{"name":"com.vmware.nsx.model.mac_management_switching_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MacManagementSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"MacManagementSwitchingProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"mac_change_allowed","documentation":"Allowing source MAC address change","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_change_allowed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_learning","documentation":"MAC learning configuration","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_learning_spec","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_learning","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_management_switching_profile"},{"value":{"name":"com.vmware.nsx.model.node_user_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of node users","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_user_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_user_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.vidm_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vidm_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vidm_info_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_port","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLinkPortOnTIER1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_logicalrouterlinkportontier1"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLinkPortOnTIER0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_logicalrouterlinkportontier0"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterLoopbackPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterDownLinkPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterUpLinkPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_LOGICALROUTERUPLINKPORT"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalRouterPort","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALROUTERUPLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER0\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER1\n, - RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT\n, LogicalRouterUpLinkPort is allowed only on TIER0 logical router. It is the north facing port of the logical router. LogicalRouterLinkPortOnTIER0 is allowed only on TIER0 logical router. This is the port where the LogicalRouterLinkPortOnTIER1 of TIER1 logical router connects to. LogicalRouterLinkPortOnTIER1 is allowed only on TIER1 logical router. This is the port using which the user connected to TIER1 logical router for upwards connectivity via TIER0 logical router. Connect this port to the LogicalRouterLinkPortOnTIER0 of the TIER0 logical router. LogicalRouterDownLinkPort is for the connected subnets on the logical router. LogicalRouterLoopbackPort is a loopback port for logical router component which is placed on chosen edge cluster member.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Identifier for logical router on which this port is created","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_bindings","documentation":"Service Bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port"},{"value":{"name":"com.vmware.nsx.model.role_binding","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote_group","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_GROUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote_user","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_USER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"User/Group's name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"roles","documentation":"Roles\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"roles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Possible values are: \n - TYPE_USER\n, - TYPE_GROUP\n, Type\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.role_binding"},{"value":{"name":"com.vmware.nsx.model.transport_node_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENTERING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_STATE_ENTERING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"orphaned","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ORPHANED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_STATE_ENABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"pending","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EXITING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_STATE_EXITING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_STATE_DISABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"details","documentation":"Array of configuration state of various sub systems\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_PENDING\n, - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, - STATE_ORPHANED\n, Gives details of state of desired configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_states","documentation":"States of HostSwitches on the host\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.host_switch_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"host_switch_states","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"maintenance_mode_state","documentation":"Possible values are: \n - MAINTENANCE_MODE_STATE_ENTERING\n, - MAINTENANCE_MODE_STATE_ENABLED\n, - MAINTENANCE_MODE_STATE_EXITING\n, - MAINTENANCE_MODE_STATE_DISABLED\n, the present realized maintenance mode state\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"maintenance_mode_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"Unique Id of the TransportNode\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node_state"},{"value":{"name":"com.vmware.nsx.model.component_target_version","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_type","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_version","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"target_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.component_target_version"},{"value":{"name":"com.vmware.nsx.model.virtual_machine_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"VirtualMachine list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_machine","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.virtual_machine_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_port_state","documentation":"Contians realized state of the logical port. For example, transport node on which the port is located, discovered and realized address bindings of the logical port.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"discovered_bindings","documentation":"Logical port bindings discovered automatically","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.address_binding_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"discovered_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Id of the logical port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_bindings","documentation":"Realized logical port bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.address_binding_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realized_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_ids","documentation":"Identifiers of the transport node where the port is located","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_state"},{"value":{"name":"com.vmware.nsx.model.transport_node","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FORCE_ENABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_FORCE_ENABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_DISABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAINTENANCE_MODE_ENABLED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_spec","documentation":"User should use this property over deprecated 'host_switches'. Property 'host_switch_spec' can be used to create either standard host switch or preconfigured host switch.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in HostSwitchSpec. When operations return a value of this structure as a result, the field will contain all the attributes defined in HostSwitchSpec.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_spec","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.host_switch_spec","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"host_switches","documentation":"This property is deprecated in favor of 'host_switch_spec'. Property 'host_switches' can only be used for NSX managed transport nodes. 'host_switch_spec' can be used for both NSX managed or manually preconfigured host switches.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.host_switch","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"maintenance_mode","documentation":"Possible values are: \n - MAINTENANCE_MODE_ENABLED\n, - MAINTENANCE_MODE_FORCE_ENABLED\n, - MAINTENANCE_MODE_DISABLED\n, The property is read-only, used for querying result. User could update transport node maintenance mode by UpdateTransportNodeMaintenanceMode call.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"maintenance_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_id","documentation":"Unique Id of the fabric node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_endpoints","documentation":"Transport zone endpoints.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_end_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_endpoints","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node"},{"value":{"name":"com.vmware.nsx.model.compute_collection","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cm_local_id","documentation":"Local Id of the compute collection in the Compute Manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cm_local_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"External ID of the ComputeCollection in the source Compute manager, e.g. mo-ref in VC\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"origin_id","documentation":"Id of the compute manager from where this Compute Collection was discovered\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"origin_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"origin_properties","documentation":"Key-Value map of additional specific properties of compute collection in the Compute Manager\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"origin_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"origin_type","documentation":"ComputeCollection type like VC_Cluster. Here the Compute Manager type prefix would help in differentiating similar named Compute Collection types from different Compute Managers\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"origin_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_collection"},{"value":{"name":"com.vmware.nsx.model.node_interface_statistics_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_REALTIME"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_CACHED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"interface_id","documentation":"Interface ID","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"interface_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_bytes","documentation":"Number of bytes received format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_dropped","documentation":"Number of packets dropped format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_errors","documentation":"Number of receive errors format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_frame","documentation":"Number of framing errors format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_frame","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_packets","documentation":"Number of packets received format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source","documentation":"Possible values are: \n - SOURCE_REALTIME\n, - SOURCE_CACHED\n, Source of status data.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_bytes","documentation":"Number of bytes transmitted format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_carrier","documentation":"Number of carrier losses detected format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_carrier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_colls","documentation":"Number of collisions detected format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_colls","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_dropped","documentation":"Number of packets dropped format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_errors","documentation":"Number of transmit errors format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_packets","documentation":"Number of packets transmitted format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_interface_statistics_properties"},{"value":{"name":"com.vmware.nsx.model.filter","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"name","documentation":"The name of the filter.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"The value of the filter.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.filter"},{"value":{"name":"com.vmware.nsx.model.advance_cluster_restore_input","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"Unique id of an instruction (as returned by the GET /restore/status call) for which input is to be provided\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resources","documentation":"List of resources for which the instruction is applicable.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.selectable_resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resources","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.advance_cluster_restore_input"},{"value":{"name":"com.vmware.nsx.model.gateway_stats","documentation":"Gateway statistics","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"deploying","documentation":"Gateways with status DEPLOYING format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"deploying","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"down","documentation":"Gateways with status DOWN format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"down","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"up","documentation":"Gateways with status UP format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"up","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.gateway_stats"},{"value":{"name":"com.vmware.nsx.model.enforcement_point_connection_info","documentation":"Contains information required to connect to enforcement point","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSXTConnectionInfo","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_NSXTCONNECTIONINFO"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EnforcementPointConnectionInfo","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSXVConnectionInfo","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_NSXVCONNECTIONINFO"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"EnforcementPointConnectionInfo","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"enforcement_point_address","documentation":"Address of the Enforcement point format: hostname_or_ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enforcement_point_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_NSXTCONNECTIONINFO\n, - RESOURCE_TYPE_NSXVCONNECTIONINFO\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.enforcement_point_connection_info"},{"value":{"name":"com.vmware.nsx.model.bridge_cluster_node","documentation":"Bridge transport node","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ha_mac","documentation":"MAC address used for HA protocol\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ha_mac","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"UUID of the transport node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_cluster_node"},{"value":{"name":"com.vmware.nsx.model.feature_usage_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"feature_usage_info","documentation":"Feature Usage List\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_usage","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"feature_usage_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_usage_list"},{"value":{"name":"com.vmware.nsx.model.scp_protocol","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"scp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NAME_SCP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"name","documentation":"Possible values are: \n - NAME_SCP\n, Protocol name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ssh_fingerprint","documentation":"SSH fingerprint of server","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ssh_fingerprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.scp_protocol"},{"value":{"name":"com.vmware.nsx.model.vif_attachment_context","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PARENT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VIF_TYPE_PARENT"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VifAttachmentContext","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CHILD","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VIF_TYPE_CHILD"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"VifAttachmentContext","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.attachment_context","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"app_id","documentation":"Pod ID. CNI plugin inside the guest could look up CIF with it","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"parent_vif_id","documentation":"VIF ID of the parent VIF if vif_type is CHILD","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"parent_vif_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"traffic_tag","documentation":"Tag used for the traffic between this VIF and parent VIF. Current we use VLAN id as the traffic tag. format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"traffic_tag","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vif_type","documentation":"Possible values are: \n - VIF_TYPE_PARENT\n, - VIF_TYPE_CHILD\n, Type of the VIF attached to logical port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vif_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"allocate_addresses","documentation":"Possible values are: \n - ALLOCATE_ADDRESSES_IPPOOL\n, - ALLOCATE_ADDRESSES_MACPOOL\n, - ALLOCATE_ADDRESSES_BOTH\n, - ALLOCATE_ADDRESSES_NONE\n, A flag to indicate whether to allocate addresses from allocation pools bound to the parent logical switch.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"allocate_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Used to identify which concrete class it is","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vif_attachment_context"},{"value":{"name":"com.vmware.nsx.model.transport_zone_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Transport Zone Results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_list_result"},{"value":{"name":"com.vmware.nsx.model.support_bundle_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"failed_nodes","documentation":"Nodes where bundles were not generated or not copied to remote server\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.failed_node_support_bundle_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failed_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remaining_nodes","documentation":"Nodes where bundle generation is pending or in progress","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.remaining_support_bundle_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"remaining_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"request_properties","documentation":"Request properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.support_bundle_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"request_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"success_nodes","documentation":"Nodes whose bundles were successfully copied to remote file server\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.success_node_support_bundle_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"success_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.support_bundle_result"},{"value":{"name":"com.vmware.nsx.model.default_request_parameters","documentation":"Default request parameters.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"include_system_owned","documentation":"Flag indicating that operation should be performed on system resources too\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"include_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.default_request_parameters"},{"value":{"name":"com.vmware.nsx.model.ntp_service_properties","documentation":"NTP Service properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"servers","documentation":"NTP servers","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"servers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ntp_service_properties"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_amis_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Aws Gateway amis list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_ami_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_amis_list_result"},{"value":{"name":"com.vmware.nsx.model.resource_link","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"action","documentation":"Optional action\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"href","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"href","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rel","documentation":"Custom relation type (follows RFC 5988 where appropriate definitions exist)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rel","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.resource_link"},{"value":{"name":"com.vmware.nsx.model.virtual_network_interface_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"VirtualNetworkInterface list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.virtual_network_interface","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.virtual_network_interface_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"external_transit_networks","documentation":"CIDR block defining tier0 to tier1 links format: ipv4-cidr-block","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_transit_networks","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ha_vip_configs","documentation":"This configuration can be defined only for Active-Standby LogicalRouter to provide | redundancy. For mulitple uplink ports, multiple HaVipConfigs must be defined | and each config will pair exactly two uplink ports. The VIP will move and will | always be owned by the Active node. Note - when HaVipConfig[s] are defined, | configuring dynamic-routing is disallowed.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ha_vip_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ha_vip_configs","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"internal_transit_network","documentation":"CIDR block defining Service router to distributed router links format: ipv4-cidr-block","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"internal_transit_network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_config"},{"value":{"name":"com.vmware.nsx.model.node_network_interface_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node network interface property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_network_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_network_interface_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.nat_statistics_per_rule","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active_sessions","documentation":"The number of active sessions format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"active_sessions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_bytes","documentation":"The number of bytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_packets","documentation":"The number of packets format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"The id of the NAT rule.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"The id of the logical router which owns the NAT rule.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nat_statistics_per_rule"},{"value":{"name":"com.vmware.nsx.model.exclude_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"members","documentation":"List of the members in the exclude list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"members","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.exclude_list"},{"value":{"name":"com.vmware.nsx.model.feature_permission","documentation":"Feature Permission","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSION_READ"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"crud","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSION_CRUD"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"none","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSION_NONE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"execute","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSION_EXECUTE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"feature","documentation":"Feature Name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"feature","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"permission","documentation":"Possible values are: \n - PERMISSION_CRUD\n, - PERMISSION_READ\n, - PERMISSION_EXECUTE\n, - PERMISSION_NONE\n, Permission\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"permission","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_permission"},{"value":{"name":"com.vmware.nsx.model.component_upgrade_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"can_skip","documentation":"Can the upgrade of the remaining units in this component be skipped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"can_skip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Component type for the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"details","documentation":"Details about the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Upgrade status of component\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.component_upgrade_status"},{"value":{"name":"com.vmware.nsx.model.route_map","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequences","documentation":"Ordered list of routeMap sequences","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map_sequence","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sequences","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.route_map"},{"value":{"name":"com.vmware.nsx.model.certificate_reservation_parameters","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"API","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_API"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MGMT_PLANE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_MGMT_PLANE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MGMT_CLUSTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_MGMT_CLUSTER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_id","documentation":"Node id","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_type","documentation":"Possible values are: \n - SERVICE_TYPE_MGMT_CLUSTER\n, - SERVICE_TYPE_MGMT_PLANE\n, - SERVICE_TYPE_API\n, Service type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.certificate_reservation_parameters"},{"value":{"name":"com.vmware.nsx.model.bgp_neighbor_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OPEN_SENT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATE_OPEN_SENT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OPEN_CONFIRM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATE_OPEN_CONFIRM"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INVALID","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATE_INVALID"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IDLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATE_IDLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONNECT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATE_CONNECT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ACTIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATE_ACTIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ESTABLISHED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTION_STATE_ESTABLISHED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"announced_capabilities","documentation":"BGP capabilities sent to BGP neighbor.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"announced_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connection_drop_count","documentation":"Count of connection drop format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"connection_drop_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connection_state","documentation":"Possible values are: \n - CONNECTION_STATE_INVALID\n, - CONNECTION_STATE_IDLE\n, - CONNECTION_STATE_CONNECT\n, - CONNECTION_STATE_ACTIVE\n, - CONNECTION_STATE_OPEN_SENT\n, - CONNECTION_STATE_OPEN_CONFIRM\n, - CONNECTION_STATE_ESTABLISHED\n, Current state of the BGP session.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"connection_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"established_connection_count","documentation":"Count of connections established format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"established_connection_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"graceful_restart","documentation":"Indicate current state of graceful restart where graceful_restart = true indicate graceful restart is enabled and graceful_restart = false indicate graceful restart is disabled.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"graceful_restart","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hold_time","documentation":"Time in ms to wait for HELLO from BGP peer. If a HELLO packet is not seen from BGP Peer withing hold_time then BGP neighbor will be marked as down. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"hold_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"keep_alive_interval","documentation":"Time in ms to wait for HELLO packet from BGP peer format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"keep_alive_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"local_port","documentation":"TCP port number of Local BGP connection format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"local_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lr_component_id","documentation":"Logical router component(Service Router/Distributed Router) id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lr_component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"messages_received","documentation":"Count of messages received from the neighbor format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"messages_received","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"messages_sent","documentation":"Count of messages sent to the neighbor format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"messages_sent","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"negotiated_capability","documentation":"BGP capabilities negotiated with BGP neighbor.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"negotiated_capability","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"neighbor_address","documentation":"The IP of the BGP neighbor format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"neighbor_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"neighbor_router_id","documentation":"Router ID of the BGP neighbor. format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"neighbor_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_as_number","documentation":"AS number of the BGP neighbor\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"remote_as_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_port","documentation":"TCP port number of remote BGP Connection format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"remote_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_address","documentation":"The Ip address of logical port format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"source_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"time_since_established","documentation":"Time(in milliseconds) since connection was established. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"time_since_established","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_in_prefix_count","documentation":"Count of in prefixes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_in_prefix_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_out_prefix_count","documentation":"Count of out prefixes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_out_prefix_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node","documentation":"Transport node id and name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bgp_neighbor_status"},{"value":{"name":"com.vmware.nsx.model.domain","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"communication_map","documentation":"This field is used while creating or updating the CommunicationMap.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication_map","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"groups","documentation":"This field is used while creating or updating the Domain. Please take a look at the UpdateTenant API documentation for details.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.domain"},{"value":{"name":"com.vmware.nsx.model.reorder_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"id of the upgrade unit group/upgrade unit before/after which the upgrade unit group/upgrade unit is to be placed","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_before","documentation":"flag indicating whether the upgrade unit group/upgrade unit is to be placed before or after the specified upgrade unit group/upgrade unit","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"is_before","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.reorder_request"},{"value":{"name":"com.vmware.nsx.model.service_profile_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"service profile list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_profile_list_result"},{"value":{"name":"com.vmware.nsx.model.vni_pool","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ranges","documentation":"VNI range list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vni_range","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ranges","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vni_pool"},{"value":{"name":"com.vmware.nsx.model.support_bundle_request","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEFAULT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONTENT_FILTERS_DEFAULT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONTENT_FILTERS_ALL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"content_filters","documentation":"Possible values are: \n - CONTENT_FILTERS_ALL\n, - CONTENT_FILTERS_DEFAULT\n, Bundle should include content of specified type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"content_filters","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"log_age_limit","documentation":"Include log files with modified times not past the age limit in days format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"log_age_limit","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nodes","documentation":"List of cluster/fabric node UUIDs processed in specified order","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_file_server","documentation":"Remote file server to copy bundles to, bundle in response body if not specified","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.support_bundle_remote_file_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_file_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.support_bundle_request"},{"value":{"name":"com.vmware.nsx.model.cluster_node_config_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Cluster node configuration results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_node_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_node_config_list_result"},{"value":{"name":"com.vmware.nsx.model.node_auth_provider_vidm_properties","documentation":"Node AAA provider vIDM properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"client_id","documentation":"vIDM client id","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"client_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"client_secret","documentation":"vIDM client secret","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"client_secret","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_name","documentation":"Fully Qualified Domain Name(FQDN) of vIDM","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_host_name","documentation":"host name to use when creating the redirect URL for clients to follow after authenticating to vIDM","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_host_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"thumbprint","documentation":"Hexadecimal SHA256 hash of the vIDM server's X.509 certificate","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vidm_enable","documentation":"vIDM enable flag","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vidm_enable","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_auth_provider_vidm_properties"},{"value":{"name":"com.vmware.nsx.model.app_discovery_session","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RUNNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FINISHED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FINISHED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end_timestamp","documentation":"End time of the session expressed in milliseconds since epoch format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"end_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_timestamp","documentation":"Start time of the session expressed in milliseconds since epoch format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"start_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_FAILED\n, - STATUS_RUNNING\n, - STATUS_FINISHED\n, The status of the session\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_discovery_session"},{"value":{"name":"com.vmware.nsx.model.vtep_label_range","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end","documentation":"End value for virtual tunnel endpoint label range format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"end","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start","documentation":"Start value for virtual tunnel endpoint label range format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"start","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_label_range"},{"value":{"name":"com.vmware.nsx.model.lldp_host_switch_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LldpHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LldpHostSwitchProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"send_enabled","documentation":"Enabled or disabled sending LLDP packets","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"send_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_UPLINKHOSTSWITCHPROFILE\n, - RESOURCE_TYPE_LLDPHOSTSWITCHPROFILE\n, Supported HostSwitch profiles.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.lldp_host_switch_profile"},{"value":{"name":"com.vmware.nsx.model.dne_global_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"allow_mirrored","documentation":"It is a boolean flag which reflects whether DNE protected EastWest traffic will be dropped at mirroring stage.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"allow_mirrored","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rekey_margin_time","documentation":"Time period during which both old and new keys are valid, to accommodate key distribution delay. Default 1 mins, minimum 1 mins and maximum 4 mins. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rekey_margin_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_global_config"},{"value":{"name":"com.vmware.nsx.model.logical_port_attachment","documentation":"Logical port attachment","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"METADATA_PROXY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ATTACHMENT_TYPE_METADATA_PROXY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DHCP_SERVICE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ATTACHMENT_TYPE_DHCP_SERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOGICALROUTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ATTACHMENT_TYPE_LOGICALROUTER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VIF","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ATTACHMENT_TYPE_VIF"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGEENDPOINT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ATTACHMENT_TYPE_BRIDGEENDPOINT"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"attachment_type","documentation":"Possible values are: \n - ATTACHMENT_TYPE_VIF\n, - ATTACHMENT_TYPE_LOGICALROUTER\n, - ATTACHMENT_TYPE_BRIDGEENDPOINT\n, - ATTACHMENT_TYPE_DHCP_SERVICE\n, - ATTACHMENT_TYPE_METADATA_PROXY\n, Indicates the type of logical port attachment. By default it is Virtual Machine interface (VIF)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"attachment_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"context","documentation":"Extra context data for the attachment\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in AttachmentContext. When operations return a value of this structure as a result, the field will contain all the attributes defined in AttachmentContext.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"context","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.attachment_context","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"id","documentation":"Identifier of the interface attached to the logical port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_attachment"},{"value":{"name":"com.vmware.nsx.model.vtep_label_pool_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Virtual tunnel endpoint label pool list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_label_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_label_pool_list_result"},{"value":{"name":"com.vmware.nsx.model.dne_key_policy_stats","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bytes_decrypted","documentation":"The number of bytes decrypted by the key policy. If key policy action is integrity only, it indicates the number of bytes which passed integrity check. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bytes_decrypted","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bytes_dropped","documentation":"The number of bytes dropped for the key policy. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bytes_dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bytes_encrypted","documentation":"The number of bytes encrypted by the key policy. If key policy action is integrity only, it indicates the number of bytes with the addition of integrity check. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bytes_encrypted","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"key_policy_identifier","documentation":"Key policy identifier of the DNE key policy. This is a globally unique number.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"key_policy_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packets_decrypted","documentation":"The number of packets decrypted by the key policy. If key policy action is integrity only, it indicates the number of packets which passed integrity check. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"packets_decrypted","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packets_dropped","documentation":"The number of dropped packets for the key policy. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"packets_dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packets_encrypted","documentation":"The number of packets encrypted by the key policy. If key policy action is integrity only, it indicates the number of packets with the addition of integrity check. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"packets_encrypted","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_key_policy_stats"},{"value":{"name":"com.vmware.nsx.model.compute_manager_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of compute managers","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_manager","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_manager_list_result"},{"value":{"name":"com.vmware.nsx.model.metadata_proxy_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"paginated list of metadata proxies","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.metadata_proxy","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.metadata_proxy_list_result"},{"value":{"name":"com.vmware.nsx.model.aws_account_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCING_AWS_GATEWAYS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_SYNCING_AWS_GATEWAYS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCING_NSX_DATA","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_SYNCING_NSX_DATA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VALID","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREDENTIALS_STATUS_VALID"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INVALID","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CREDENTIALS_STATUS_INVALID"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCING_AWS_AZS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_SYNCING_AWS_AZS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_APPLICABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_NOT_APPLICABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCING_AWS_VPCS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_SYNCING_AWS_VPCS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCING_VMS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_SYNCING_VMS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCING_MANAGED_INSTANCES","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_SYNCING_MANAGED_INSTANCES"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATUS_SYNCED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYNCING_AWS_REGIONS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"INVENTORY_SYNC_STATE_SYNCING_AWS_REGIONS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"credentials_status","documentation":"Possible values are: \n - CREDENTIALS_STATUS_VALID\n, - CREDENTIALS_STATUS_INVALID\n, Status of the account credentials synched at the auto interval\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"credentials_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"inventory_sync_state","documentation":"Possible values are: \n - INVENTORY_SYNC_STATE_SYNCING_AWS_REGIONS\n, - INVENTORY_SYNC_STATE_SYNCING_AWS_VPCS\n, - INVENTORY_SYNC_STATE_SYNCING_AWS_AZS\n, - INVENTORY_SYNC_STATE_SYNCING_VMS\n, - INVENTORY_SYNC_STATE_SYNCING_NSX_DATA\n, - INVENTORY_SYNC_STATE_SYNCING_AWS_GATEWAYS\n, - INVENTORY_SYNC_STATE_SYNCING_MANAGED_INSTANCES\n, - INVENTORY_SYNC_STATE_NOT_APPLICABLE\n, State of inventory sync\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"inventory_sync_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"inventory_sync_status","documentation":"Possible values are: \n - INVENTORY_SYNC_STATUS_SYNCED\n, - INVENTORY_SYNC_STATUS_IN_PROGRESS\n, State of inventory sync\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"inventory_sync_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_account_status"},{"value":{"name":"com.vmware.nsx.model.node","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"Node","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"Node","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Fabric node type, for example 'HostNode', 'EdgeNode' or 'PublicCloudGatewayNode'","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"discovered_ip_addresses","documentation":"Discovered IP Addresses of the fabric node, version 4 or 6 format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"discovered_ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"ID of the Node maintained on the Node and used to recognize the Node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fqdn","documentation":"Fully qualified domain name of the fabric node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"fqdn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_addresses","documentation":"IP Addresses of the Node, version 4 or 6. This property is mandatory for all nodes except for automatic deployment of edge virtual machine node. For automatic deployment, the ip address from management_port_subnets property will be considered. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node"},{"value":{"name":"com.vmware.nsx.model.realized_security_group_member_evaluation","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"member_count","documentation":"Count of the members added to this Security Group format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"member_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"virtual_machines","documentation":"list of virtual machines\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_virtual_machine","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"virtual_machines","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_security_group_member_evaluation"},{"value":{"name":"com.vmware.nsx.model.service_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_ICMPTYPESERVICEENTRY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EtherTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_ETHERTYPESERVICEENTRY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPProtocolServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALGTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_ALGTYPESERVICEENTRY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IGMPTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_IGMPTYPESERVICEENTRY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"L4PortSetServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_l4portsetserviceentry"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ServiceEntry","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPESERVICEENTRY\n, - RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY\n, - RESOURCE_TYPE_IGMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ICMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ALGTYPESERVICEENTRY\n, - RESOURCE_TYPE_L4PORTSETSERVICEENTRY\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service_entry"},{"value":{"name":"com.vmware.nsx.model.ip_pool_subnet","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"allocation_ranges","documentation":"A collection of IPv4 or IPv6 IP Pool Ranges.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool_range","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"allocation_ranges","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cidr","documentation":"Represents network address and the prefix length which will be associated with a layer-2 broadcast domain","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cidr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dns_nameservers","documentation":"The collection of upto 3 DNS servers for the subnet. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dns_nameservers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dns_suffix","documentation":"The DNS suffix for the DNS server.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dns_suffix","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ip","documentation":"The default gateway address on a layer-3 router. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_pool_subnet"},{"value":{"name":"com.vmware.nsx.model.interface_neighbor_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ifindex","documentation":"Interface index format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ifindex","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac","documentation":"Interface MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Interface Name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"neighbors","documentation":"Neighbor properties\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.neighbor_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"neighbors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.interface_neighbor_properties"},{"value":{"name":"com.vmware.nsx.model.error_resolver_user_input_data","documentation":"Corresponds to one property entered by the user","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TEXT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DATA_TYPE_TEXT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PASSWORD","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DATA_TYPE_PASSWORD"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NUMBER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DATA_TYPE_NUMBER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"data_type","documentation":"Possible values are: \n - DATA_TYPE_TEXT\n, - DATA_TYPE_NUMBER\n, - DATA_TYPE_PASSWORD\n, The datatype of the given property. Useful for data validation","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"data_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"property_name","documentation":"Name of the property supplied by the user","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"property_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"property_value","documentation":"The value associated with the above property","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"property_value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_resolver_user_input_data"},{"value":{"name":"com.vmware.nsx.model.controller_cluster_role_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ManagementClusterRoleConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_MANAGEMENTCLUSTERROLECONFIG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ControllerClusterRoleConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_CONTROLLERCLUSTERROLECONFIG"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"type","documentation":"Possible values are: \n - TYPE_MANAGEMENTCLUSTERROLECONFIG\n, - TYPE_CONTROLLERCLUSTERROLECONFIG\n, Type of this role configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"control_cluster_listen_addr","documentation":"The IP and port for the control cluster service on this node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_cluster_listen_addr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"control_plane_listen_addr","documentation":"The IP and port for the control plane service on this node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_plane_listen_addr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_msg_client_info","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.msg_client_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_msg_client_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mpa_msg_client_info","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.msg_client_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mpa_msg_client_info","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.controller_cluster_role_config"},{"value":{"name":"com.vmware.nsx.model.csm_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Name of the Csm instance\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of the Csm appliance\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address","documentation":"ip address of Csm instance\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"managed_by_vmware","documentation":"mode of running of Csm instance\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"managed_by_vmware","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"Version of Csm\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.csm_status"},{"value":{"name":"com.vmware.nsx.model.dne_certificate","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"certificate","documentation":"the dne specified certificate of this mp node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uuid","documentation":"this is the uuid of this mp node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"uuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_certificate"},{"value":{"name":"com.vmware.nsx.model.cluster_profile_type_id_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EdgeHighAvailabilityProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_EDGEHIGHAVAILABILITYPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BridgeHighAvailabilityClusterProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_BRIDGEHIGHAVAILABILITYCLUSTERPROFILE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"profile_id","documentation":"key value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_EDGEHIGHAVAILABILITYPROFILE\n, - RESOURCE_TYPE_BRIDGEHIGHAVAILABILITYCLUSTERPROFILE\n, Supported cluster profiles.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"value":{"name":"com.vmware.nsx.model.communication_profile_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"CommunicationProfile list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.communication_profile_list_result"},{"value":{"name":"com.vmware.nsx.model.firewall_section","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer3"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer2"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"applied_tos","documentation":"List of objects where the rules in this section will be enforced. This will take precedence over rule level appliedTo.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_default","documentation":"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.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_default","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_count","documentation":"Number of rules in this section. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"section_type","documentation":"Possible values are: \n - SECTION_TYPE_LAYER2\n, - SECTION_TYPE_LAYER3\n, Type of the rules which a section can contain. Only homogeneous sections are supported.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"section_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"stateful","documentation":"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.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"stateful","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_section"},{"value":{"name":"com.vmware.nsx.model.data_type_collection_configuration","documentation":"Data type collection configuration","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STATISTICS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DATA_TYPE_STATISTICS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STATUS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DATA_TYPE_STATUS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"collection_frequency","documentation":"The frequency in seconds at which data is collected format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"collection_frequency","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"data_type","documentation":"Possible values are: \n - DATA_TYPE_STATUS\n, - DATA_TYPE_STATISTICS\n, Defines the type of data being collected","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"data_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.data_type_collection_configuration"},{"value":{"name":"com.vmware.nsx.model.port_mirroring_session","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_EGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_INGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BIDIRECTIONAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DIRECTION_BIDIRECTIONAL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"direction","documentation":"Possible values are: \n - DIRECTION_INGRESS\n, - DIRECTION_EGRESS\n, - DIRECTION_BIDIRECTIONAL\n, Port mirroring session direction","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"direction","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mirror_destination","documentation":"Mirror destination\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in MirrorDestination. When operations return a value of this structure as a result, the field will contain all the attributes defined in MirrorDestination.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mirror_destination","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.mirror_destination","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"mirror_sources","documentation":"Mirror sources\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in MirrorSource. When operations return a value of this structure as a result, the field will contain all the attributes defined in MirrorSource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mirror_sources","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.mirror_source","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"snap_length","documentation":"If this property is unset, entire package will be mirrored format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"snap_length","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_mirroring_session"},{"value":{"name":"com.vmware.nsx.model.l4_port_set_service_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"l4protocol_TCP"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"L4PortSetServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UDP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"l4protocol_UDP"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"L4PortSetServiceEntry","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"destination_ports","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"destination_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"l4_protocol","documentation":"Possible values are: \n - L4PROTOCOL_TCP\n, - L4PROTOCOL_UDP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"l4_protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source_ports","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"source_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPESERVICEENTRY\n, - RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY\n, - RESOURCE_TYPE_IGMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ICMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ALGTYPESERVICEENTRY\n, - RESOURCE_TYPE_L4PORTSETSERVICEENTRY\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.l4_port_set_service_entry"},{"value":{"name":"com.vmware.nsx.model.firewall_section_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of the firewall sections. The list has to be homogenous.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_section","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_section_list_result"},{"value":{"name":"com.vmware.nsx.model.timezone","documentation":"Timezone of system","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"tzname","documentation":"Standard abbreviation of timezone","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tzname","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.timezone"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_group_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of Upgrade unit groups","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_group_list_result"},{"value":{"name":"com.vmware.nsx.model.ipfix_config_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"IPFIX Config\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in IpfixConfig. When operations return a value of this structure as a result, the field will contain all the attributes defined in IpfixConfig.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_config_list_result"},{"value":{"name":"com.vmware.nsx.model.domain_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Domain list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.domain","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.domain_list_result"},{"value":{"name":"com.vmware.nsx.model.node_proton_service_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_name","documentation":"Service name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_properties","documentation":"Proton Service properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.proton_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_proton_service_properties"},{"value":{"name":"com.vmware.nsx.model.switching_profiles_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Switching Profile Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in BaseSwitchingProfile. When operations return a value of this structure as a result, the field will contain all the attributes defined in BaseSwitchingProfile.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.switching_profiles_list_result"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of Upgrade units","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_list_result"},{"value":{"name":"com.vmware.nsx.model.firewall_section_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"orphaned","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ORPHANED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"pending","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"details","documentation":"Array of configuration state of various sub systems\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_PENDING\n, - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, - STATE_ORPHANED\n, Gives details of state of desired configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision_desired","documentation":"revision number of the desired state format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"revision_desired","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_section_state"},{"value":{"name":"com.vmware.nsx.model.vtep_label_pool","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pool_usage","documentation":"Pool usage statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_label_pool_usage","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pool_usage","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ranges","documentation":"Array of ranges for virtual tunnel endpoint labels","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vtep_label_range","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ranges","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_label_pool"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_type_stats_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"results","documentation":"List of upgrade unit type stats\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_type_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_type_stats_list"},{"value":{"name":"com.vmware.nsx.model.logical_switch_status_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"LogicalSwitchStatus Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_switch_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_status_list_result"},{"value":{"name":"com.vmware.nsx.model.host_switch_state","documentation":"Host Switch State","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"endpoints","documentation":"List of virtual tunnel endpoints which are configured on this switch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"endpoints","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_id","documentation":"External ID of the HostSwitch\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"host_switch_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_name","documentation":"The name must be unique among all host switches specified in a given Transport Node.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"host_switch_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_ids","documentation":"List of Ids of TransportZones this HostSwitch belongs to\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_zone_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_switch_state"},{"value":{"name":"com.vmware.nsx.model.realized_logical_port","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_port_id","documentation":"The id of the logical port\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_UP\n, - STATUS_DOWN\n, - STATUS_UNKNOWN\n, The Operational status of the logical port\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_logical_port"},{"value":{"name":"com.vmware.nsx.model.transport_node_template_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Compute collection transport node template results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_transport_node_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node_template_list_result"},{"value":{"name":"com.vmware.nsx.model.quick_search_response","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Result count format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Search results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_type_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.quick_search_response"},{"value":{"name":"com.vmware.nsx.model.route_map_sequence_match","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip_prefix_lists","documentation":"IPPrefixList Identifiers for RouteMap Sequence Match Criteria","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_prefix_lists","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.route_map_sequence_match"},{"value":{"name":"com.vmware.nsx.model.certificate_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Certificate list\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.certificate","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.certificate_list"},{"value":{"name":"com.vmware.nsx.model.crl","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"details","documentation":"details of the X509Crl object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.x509_crl","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pem_encoded","documentation":"pem encoded crl data","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pem_encoded","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.crl"},{"value":{"name":"com.vmware.nsx.model.logical_port_mac_table_csv_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STATIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAC_TYPE_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LEARNED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MAC_TYPE_LEARNED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mac_address","documentation":"The MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_type","documentation":"Possible values are: \n - MAC_TYPE_STATIC\n, - MAC_TYPE_LEARNED\n, The type of the MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_mac_table_csv_entry"},{"value":{"name":"com.vmware.nsx.model.logical_router_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"The id of the logical router","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"per_node_status","documentation":"Per Node Status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_status_per_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"per_node_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_status"},{"value":{"name":"com.vmware.nsx.model.MAC_address_element","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"A MAC address. Must be 6 pairs of hexadecimal digits, upper or lower case, separated by colons or dashes. Examples: 01:23:45:67:89:ab, 01-23-45-67-89-AB.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.MAC_address_element"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_arp_table","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_port_id","documentation":"The ID of the logical router port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_arp_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_arp_table"},{"value":{"name":"com.vmware.nsx.model.realized_services","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_services","documentation":"List of realized services\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in RealizedService. When operations return a value of this structure as a result, the field will contain all the attributes defined in RealizedService.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"realized_services","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_service","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_services"},{"value":{"name":"com.vmware.nsx.model.key_value_pair","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key","documentation":"Key","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.key_value_pair"},{"value":{"name":"com.vmware.nsx.model.node_ntp_service_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_name","documentation":"Service name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_properties","documentation":"NTP Service properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ntp_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_ntp_service_properties"},{"value":{"name":"com.vmware.nsx.model.revoke_node_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"hosts","documentation":"IP addresses of node(s) to revoke","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"hosts","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.revoke_node_request"},{"value":{"name":"com.vmware.nsx.model.tcp_header","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dst_port","documentation":"Destination port of tcp header format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dst_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_port","documentation":"Source port of tcp header format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"src_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tcp_flags","documentation":"TCP flags (9bits) format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tcp_flags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.tcp_header"},{"value":{"name":"com.vmware.nsx.model.vpc_stats","documentation":"VPC statistics","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"managed","documentation":"VPCs with status managed format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"managed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"unmanaged","documentation":"VPCs with status unmanaged format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"unmanaged","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vpc_stats"},{"value":{"name":"com.vmware.nsx.model.logical_router","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PREEMPTIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILOVER_MODE_PREEMPTIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ACTIVE_ACTIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HIGH_AVAILABILITY_MODE_ACTIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTER_TYPE_tier0"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROUTER_TYPE_tier1"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NON_PREEMPTIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILOVER_MODE_NON_PREEMPTIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ACTIVE_STANDBY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HIGH_AVAILABILITY_MODE_STANDBY"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"advanced_config","documentation":"Contains config properties for tier0 routers","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"advanced_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_cluster_id","documentation":"Used for tier0 routers","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failover_mode","documentation":"Possible values are: \n - FAILOVER_MODE_PREEMPTIVE\n, - FAILOVER_MODE_NON_PREEMPTIVE\n, This failover mode determines, whether the preferred service router instance for given logical router will preempt the peer. Note - It can be specified if and only if logical router is ACTIVE_STANDBY and NON_PREEMPTIVE mode is supported only for a Tier1 logical router. For Tier0 ACTIVE_STANDBY logical router, failover mode is always PREEMPTIVE, i.e. once the preferred node comes up after a failure, it will preempt the peer causing failover from current active to preferred node. For ACTIVE_ACTIVE logical routers, this field must not be populated.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"failover_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"firewall_sections","documentation":"List of Firewall sections related to Logical Router.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"firewall_sections","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"high_availability_mode","documentation":"Possible values are: \n - HIGH_AVAILABILITY_MODE_ACTIVE\n, - HIGH_AVAILABILITY_MODE_STANDBY\n, High availability mode","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"high_availability_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"preferred_edge_cluster_member_index","documentation":"Used for tier0 routers only format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"preferred_edge_cluster_member_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"router_type","documentation":"Possible values are: \n - ROUTER_TYPE_TIER0\n, - ROUTER_TYPE_TIER1\n, Type of Logical Router","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"router_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router"},{"value":{"name":"com.vmware.nsx.model.nat_statistics_per_logical_router","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Id for the logical router\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"per_transport_node_statistics","documentation":"Detailed per node statistics\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_statistics_per_transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"per_transport_node_statistics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"statistics_across_all_nodes","documentation":"Rolled-up statistics for all rules on the logical router across all the nodes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nat_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"statistics_across_all_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nat_statistics_per_logical_router"},{"value":{"name":"com.vmware.nsx.model.control_cluster_node_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONTROL_CLUSTER_STATUS_CONNECTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONTROL_CLUSTER_STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISCONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONTROL_CLUSTER_STATUS_DISCONNECTED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"control_cluster_status","documentation":"Possible values are: \n - CONTROL_CLUSTER_STATUS_CONNECTED\n, - CONTROL_CLUSTER_STATUS_DISCONNECTED\n, - CONTROL_CLUSTER_STATUS_UNKNOWN\n, Status of this node's connection to the control cluster\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"control_cluster_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_connection_status","documentation":"Status of this node's management plane connection","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mgmt_conn_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgmt_connection_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.control_cluster_node_status"},{"value":{"name":"com.vmware.nsx.model.vtep_label_pool_usage","documentation":"Pool usage statistics in a pool","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"allocated_ids","documentation":"Total number of allocated IDs in a pool format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"allocated_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"free_ids","documentation":"Total number of free IDs in a pool format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"free_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_ids","documentation":"Total number of IDs in a pool format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_label_pool_usage"},{"value":{"name":"com.vmware.nsx.model.route_map_sequence_set","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"as_path_prepend","documentation":"As Path Prepending to influence path selection","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"as_path_prepend","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"community","documentation":"Either well-known community name or community value in aa:nn(2byte:2byte) format","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"community","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"multi_exit_discriminator","documentation":"Multi Exit Discriminator (MED) format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"multi_exit_discriminator","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"weight","documentation":"Weight used to select certain path format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"weight","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.route_map_sequence_set"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_aggregate_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged collection of UpgradeUnit AggregateInfo\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_aggregate_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_aggregate_info_list_result"},{"value":{"name":"com.vmware.nsx.model.upgrade_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OVERALL_UPGRADE_STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OVERALL_UPGRADE_STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OVERALL_UPGRADE_STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OVERALL_UPGRADE_STATUS_PAUSED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OVERALL_UPGRADE_STATUS_NOT_STARTED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ccp_status","documentation":"CCP upgrade status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.CCP_upgrade_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ccp_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_status","documentation":"List of component statuses\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.component_upgrade_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_status","documentation":"Edge upgrade status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_upgrade_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_status","documentation":"Host upgrade status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.host_upgrade_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"overall_upgrade_status","documentation":"Possible values are: \n - OVERALL_UPGRADE_STATUS_SUCCESS\n, - OVERALL_UPGRADE_STATUS_FAILED\n, - OVERALL_UPGRADE_STATUS_IN_PROGRESS\n, - OVERALL_UPGRADE_STATUS_NOT_STARTED\n, - OVERALL_UPGRADE_STATUS_PAUSED\n, Status of upgrade\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"overall_upgrade_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_status"},{"value":{"name":"com.vmware.nsx.model.mgmt_conn_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STATUS_CONNECTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISCONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STATUS_DISCONNECTED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"connectivity_status","documentation":"Possible values are: \n - CONNECTIVITY_STATUS_CONNECTED\n, - CONNECTIVITY_STATUS_DISCONNECTED\n, - CONNECTIVITY_STATUS_UNKNOWN\n, Indicates the controller node's MP channel connectivity status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"connectivity_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mgmt_conn_status"},{"value":{"name":"com.vmware.nsx.model.fire_wall_service_association_list_result","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FireWallServiceAssociationListResult","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"FireWallServiceAssociationListResult","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_association_list_result","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"results","documentation":"Firewall rule list result with pagination support.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_type","documentation":"Possible values are: \n - SERVICE_TYPE_FIREWALLSERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_DNESERVICEASSOCIATIONLISTRESULT\n, - SERVICE_TYPE_IPFIXSERVICEASSOCIATIONLISTRESULT\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.fire_wall_service_association_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_router_up_link_port","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STRICT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"URPF_MODE_STRICT"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalRouterUpLinkPort","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NONE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"URPF_MODE_NONE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalRouterUpLinkPort","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.logical_router_port","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"edge_cluster_member_index","documentation":"Member index of the edge node on the cluster format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_cluster_member_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"linked_logical_switch_port_id","documentation":"Reference to the logical switch port to connect to","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"linked_logical_switch_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subnets","documentation":"Logical router port subnets","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.IP_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"subnets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"urpf_mode","documentation":"Possible values are: \n - URPF_MODE_NONE\n, - URPF_MODE_STRICT\n, Unicast Reverse Path Forwarding mode","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"urpf_mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALROUTERUPLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERDOWNLINKPORT\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER0\n, - RESOURCE_TYPE_LOGICALROUTERLINKPORTONTIER1\n, - RESOURCE_TYPE_LOGICALROUTERLOOPBACKPORT\n, LogicalRouterUpLinkPort is allowed only on TIER0 logical router. It is the north facing port of the logical router. LogicalRouterLinkPortOnTIER0 is allowed only on TIER0 logical router. This is the port where the LogicalRouterLinkPortOnTIER1 of TIER1 logical router connects to. LogicalRouterLinkPortOnTIER1 is allowed only on TIER1 logical router. This is the port using which the user connected to TIER1 logical router for upwards connectivity via TIER0 logical router. Connect this port to the LogicalRouterLinkPortOnTIER0 of the TIER0 logical router. LogicalRouterDownLinkPort is for the connected subnets on the logical router. LogicalRouterLoopbackPort is a loopback port for logical router component which is placed on chosen edge cluster member.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Identifier for logical router on which this port is created","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"MAC address\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_bindings","documentation":"Service Bindings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.service_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_bindings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_up_link_port"},{"value":{"name":"com.vmware.nsx.model.realized_firewall_section","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedFirewallSection","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer3"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LAYER2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SECTION_TYPE_layer2"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"RealizedFirewallSection","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_firewall","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"rule_count","documentation":"Number of rules in this section. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rule_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rules","documentation":"List of firewall rules in the section.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_firewall_rule","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rules","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"section_type","documentation":"Possible values are: \n - SECTION_TYPE_LAYER2\n, - SECTION_TYPE_LAYER3\n, Type of the rules which a section can contain.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"section_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_REALIZEDFIREWALLSECTION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_firewall_section"},{"value":{"name":"com.vmware.nsx.model.bridge_endpoint_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active_nodes","documentation":"The Ids of the transport nodes which actively serve the endpoint.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"active_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"endpoint_id","documentation":"The id of the bridge endpoint\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"endpoint_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_endpoint_status"},{"value":{"name":"com.vmware.nsx.model.app_profile_meta_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profile_category","documentation":"Categories of the app profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_category","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profile_id","documentation":"ID of the App Profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"app_profile_name","documentation":"Name of the App Profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"app_profile_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_profile_meta_info"},{"value":{"name":"com.vmware.nsx.model.owner_resource_link","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"owner","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REL_OWNER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"action","documentation":"Optional action\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"href","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"href","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rel","documentation":"Possible values are: \n - REL_OWNER\n,","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rel","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.owner_resource_link"},{"value":{"name":"com.vmware.nsx.model.base_host_switch_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BaseHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LldpHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_LLDPHOSTSWITCHPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UplinkHostSwitchProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_UPLINKHOSTSWITCHPROFILE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"BaseHostSwitchProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_UPLINKHOSTSWITCHPROFILE\n, - RESOURCE_TYPE_LLDPHOSTSWITCHPROFILE\n, Supported HostSwitch profiles.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.base_host_switch_profile"},{"value":{"name":"com.vmware.nsx.model.realized_NS_group_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of realized NSGroups\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_NS_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_NS_group_list_result"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_group_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"failed_count","documentation":"Number of nodes in the upgrade unit group that failed upgrade format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failed_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"group_id","documentation":"Identifier for upgrade unit group\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"group_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"group_name","documentation":"Name of the upgrade unit group\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"group_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Upgrade status of upgrade unit group\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_unit_count","documentation":"Number of upgrade units in the group format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"upgrade_unit_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_group_status"},{"value":{"name":"com.vmware.nsx.model.node_name_servers_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name_servers","documentation":"Name servers","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"name_servers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_name_servers_properties"},{"value":{"name":"com.vmware.nsx.model.host_switch","documentation":"Host Switch specification","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"host_switch_name","documentation":"If this name is unset or empty then the default host switch name will be used. The name must be unique among all host switches specified in a given Transport Node; unset name, empty name and the default host switch name are considered the same in terms of uniqueness.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_profile_ids","documentation":"HostSwitch profiles bound to this HostSwitch. If a profile ID is not provided for any HostSwitchProfileType that is supported by the Transport Node, the corresponding default profile will be bound to the HostSwitch.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.host_switch_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_profile_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"pnics","documentation":"Physical NICs connected to the host switch","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.pnic","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pnics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"static_ip_pool_id","documentation":"ID of configured Static IP Pool. If specified allocate IP for Endpoints from Pool. Else assume IP will be assigned for Endpoints from DHCP. This field is deprecated, use ip_assignment_spec field instead.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"static_ip_pool_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_switch"},{"value":{"name":"com.vmware.nsx.model.per_step_restore_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RUNNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUSPENDED_BY_USER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_SUSPENDED_BY_USER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INITIAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_INITIAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUSPENDED_FOR_USER_ACTION","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_SUSPENDED_FOR_USER_ACTION"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"A description of the restore status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Possible values are: \n - VALUE_INITIAL\n, - VALUE_RUNNING\n, - VALUE_SUSPENDED_BY_USER\n, - VALUE_SUSPENDED_FOR_USER_ACTION\n, - VALUE_FAILED\n, - VALUE_SUCCESS\n, Per step restore status value\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.per_step_restore_status"},{"value":{"name":"com.vmware.nsx.model.redistribution_rule","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER0_NAT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCES_tier0_NAT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_CONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DESTINATION_NSX_CONNECTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STATIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCES_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BGP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DESTINATION_BGP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_STATIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCES_NSX_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER0_NAT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DESTINATION_tier0_NAT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BGP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCES_BGP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_CONNECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCES_NSX_CONNECTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_STATIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DESTINATION_NSX_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STATIC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DESTINATION_STATIC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER1_NAT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DESTINATION_tier1_NAT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TIER1_NAT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCES_tier1_NAT"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"Description","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"destination","documentation":"Possible values are: \n - DESTINATION_STATIC\n, - DESTINATION_NSX_CONNECTED\n, - DESTINATION_NSX_STATIC\n, - DESTINATION_TIER0_NAT\n, - DESTINATION_TIER1_NAT\n, - DESTINATION_BGP\n, Destination redistribution protocol","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"destination","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Display name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"route_map_id","documentation":"RouteMap Id for the filter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"route_map_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sources","documentation":"Possible values are: \n - SOURCES_STATIC\n, - SOURCES_NSX_CONNECTED\n, - SOURCES_NSX_STATIC\n, - SOURCES_TIER0_NAT\n, - SOURCES_TIER1_NAT\n, - SOURCES_BGP\n, Array of redistribution protocols","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sources","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.redistribution_rule"},{"value":{"name":"com.vmware.nsx.model.edge_node_deployment_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SMALL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FORM_FACTOR_SMALL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MEDIUM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FORM_FACTOR_MEDIUM"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LARGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FORM_FACTOR_LARGE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"form_factor","documentation":"Possible values are: \n - FORM_FACTOR_SMALL\n, - FORM_FACTOR_MEDIUM\n, - FORM_FACTOR_LARGE\n, Supported edge form factor.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"form_factor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_user_settings","documentation":"Username and password settings for the node. Note - these settings will be honored only during node deployment. Post deployment, CLI must be used for changing the user settings, changes to these parameters will not have any effect.","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_user_settings","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_user_settings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_deployment_config","documentation":"When clients pass a value of this structure as a parameter, the field must contain all the attributes defined in DeploymentConfig. When operations return a value of this structure as a result, the field will contain all the attributes defined in DeploymentConfig.","type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_deployment_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.deployment_config","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_node_deployment_config"},{"value":{"name":"com.vmware.nsx.model.clusters_aggregate_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"controller_cluster","documentation":"Array of Controller Nodes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.controller_node_aggregate_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"controller_cluster","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"management_cluster","documentation":"Array of Management Nodes","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_node_aggregate_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"management_cluster","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.clusters_aggregate_info"},{"value":{"name":"com.vmware.nsx.model.mac_pool","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ranges","documentation":"Array of ranges for MAC addresses","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_range","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ranges","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_pool"},{"value":{"name":"com.vmware.nsx.model.controller_cluster_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNSTABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNSTABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_STABLE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"status","documentation":"Possible values are: \n - STATUS_UNSTABLE\n, - STATUS_STABLE\n, The current status of the controller cluster\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.controller_cluster_status"},{"value":{"name":"com.vmware.nsx.model.current_backup_operation_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NONE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATION_TYPE_NONE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OPERATION_TYPE_BACKUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_CREATING_CLUSTER_BACKUP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CURRENT_STEP_CLUSTER_BACKUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_CREATING_NODE_BACKUP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CURRENT_STEP_NODE_BACKUP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"backup_id","documentation":"Unique identifier of current backup","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"backup_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"current_step","documentation":"Possible values are: \n - CURRENT_STEP_CLUSTER_BACKUP\n, - CURRENT_STEP_NODE_BACKUP\n, Current step of operation","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"current_step","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"current_step_message","documentation":"Additional human-readable status information about current step","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"current_step_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end_time","documentation":"Time when operation is expected to end format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"end_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"operation_type","documentation":"Possible values are: \n - OPERATION_TYPE_NONE\n, - OPERATION_TYPE_BACKUP\n, Type of operation that is in progress. Returns none if no operation is in progress, in which case none of the other fields will be set.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"operation_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_time","documentation":"Time when operation was started format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"start_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.current_backup_operation_status"},{"value":{"name":"com.vmware.nsx.model.logical_router_port_arp_table_in_csv_format","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_name","documentation":"File name set by HTTP server if API returns CSV result as a file.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_arp_csv_record","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_port_arp_table_in_csv_format"},{"value":{"name":"com.vmware.nsx.model.node_status_list_result","documentation":"Node Status list result","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"results","documentation":"Node Status list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_status_list_result"},{"value":{"name":"com.vmware.nsx.model.realized_firewalls","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_firewalls","documentation":"list of realized firewalls\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in RealizedFirewall. When operations return a value of this structure as a result, the field will contain all the attributes defined in RealizedFirewall.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"realized_firewalls","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_firewall","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_firewalls"},{"value":{"name":"com.vmware.nsx.model.backup_schedule","documentation":"Abstract base type for Weekly or Interval Backup Schedule","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IntervalBackupSchedule","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INTERVALBACKUPSCHEDULE"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BackupSchedule","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"WeeklyBackupSchedule","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_WEEKLYBACKUPSCHEDULE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"BackupSchedule","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_WEEKLYBACKUPSCHEDULE\n, - RESOURCE_TYPE_INTERVALBACKUPSCHEDULE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.backup_schedule"},{"value":{"name":"com.vmware.nsx.model.registration_token","documentation":"Appliance registration access token","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"roles","documentation":"List results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"roles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"token","documentation":"Access token","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"token","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.registration_token"},{"value":{"name":"com.vmware.nsx.model.bridge_cluster_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HEALTH_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HEALTH_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEGRADED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HEALTH_DEGRADED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"HEALTH_UNKNOWN"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"cluster_id","documentation":"The id of the cluster\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cluster_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"health","documentation":"Possible values are: \n - HEALTH_UP\n, - HEALTH_DOWN\n, - HEALTH_DEGRADED\n, - HEALTH_UNKNOWN\n, The health status of the cluster\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"health","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_cluster_status"},{"value":{"name":"com.vmware.nsx.model.logical_switch_status_summary","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"filters","documentation":"The filters used to find the logical switches- TransportZone id, LogicalSwitchProfile id or TransportType","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.filter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filters","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fully_realized_switches","documentation":"The number of logical switches that are realized in all transport nodes. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"fully_realized_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_switches","documentation":"The total number of logical switches. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"total_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_switch_status_summary"},{"value":{"name":"com.vmware.nsx.model.port_connection_edge_node_group","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"Resource ID is mapped to this. (ID is Generated for Edge node groups, since resource will be null)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource","documentation":"Resource reference with details of the entity","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.managed_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"edge_nodes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"edge_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Id of the logical router","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_connection_edge_node_group"},{"value":{"name":"com.vmware.nsx.model.ipfix_collector","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"collector_ip_address","documentation":"IP address for the IPFIX collector format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"collector_ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"collector_port","documentation":"Port for the IPFIX collector format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"collector_port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_collector"},{"value":{"name":"com.vmware.nsx.model.create_remote_directory_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"port","documentation":"Server port format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"Remote server hostname or IP address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uri","documentation":"URI of file to copy","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"uri","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.create_remote_directory_properties"},{"value":{"name":"com.vmware.nsx.model.role_binding_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.role_binding","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.role_binding_list_result"},{"value":{"name":"com.vmware.nsx.model.static_hop_bfd_peer_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"static hop BFD peer list results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.static_hop_bfd_peer","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.static_hop_bfd_peer_list_result"},{"value":{"name":"com.vmware.nsx.model.logical_port_status_summary","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"filters","documentation":"The filters used to find the logical ports- TransportZone id, LogicalSwitch id or LogicalSwitchProfile id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.filter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"filters","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_ports","documentation":"The total number of logical ports. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"total_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"up_ports","documentation":"The number of logical ports whose Operational status is UP format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"up_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_status_summary"},{"value":{"name":"com.vmware.nsx.model.node_service_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node service property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_service_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.app_discovery_sessions_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"AppProfile Sessions results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_discovery_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_discovery_sessions_list_result"},{"value":{"name":"com.vmware.nsx.model.policy_root","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_root"},{"value":{"name":"com.vmware.nsx.model.task_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Task property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.task_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.task_list_result"},{"value":{"name":"com.vmware.nsx.model.user_info","documentation":"Authenticated User Info","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"roles","documentation":"Permissions\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.nsx_role","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"roles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"user_name","documentation":"User Name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"user_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.user_info"},{"value":{"name":"com.vmware.nsx.model.bridge_cluster_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"BridgeCluster Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_cluster_list_result"},{"value":{"name":"com.vmware.nsx.model.deployment_spec","documentation":"Deployment spec is a specific version of fabric module","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"fabric_module_version","documentation":"version of fabric module","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"fabric_module_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"versioned_deployment_specs","documentation":"List of Versioned deployment specs","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.versioned_deployment_spec","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"versioned_deployment_specs","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.deployment_spec"},{"value":{"name":"com.vmware.nsx.model.local_filestore_backup_file","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"local","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FILE_STORE_LOCAL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_store","documentation":"Possible values are: \n - FILE_STORE_LOCAL\n, File location","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_store","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"passphrase","documentation":"Passphrase used to encrypt backup file","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"passphrase","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"File name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.local_filestore_backup_file"},{"value":{"name":"com.vmware.nsx.model.control_conn_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONNECTION_REFUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_CONNECTION_REFUSED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INCOMPLETE_HOST_CERT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_INCOMPLETE_HOST_CERT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OTHER_ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_OTHER_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HOST_REJECTED_CONTROLLER_CERT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_HOST_REJECTED_CONTROLLER_CERT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CONTROLLER_REJECTED_HOST_CERT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_CONTROLLER_REJECTED_HOST_CERT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"KEEP_ALIVE_TIMEOUT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_KEEP_ALIVE_TIMEOUT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INCOMPLETE_CONTROLLER_CERT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_INCOMPLETE_CONTROLLER_CERT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OTHER_SSL_ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FAILURE_STATUS_OTHER_SSL_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DOWN"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"control_node_ip","documentation":"IP address of the control Node.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"control_node_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_status","documentation":"Possible values are: \n - FAILURE_STATUS_CONNECTION_REFUSED\n, - FAILURE_STATUS_INCOMPLETE_HOST_CERT\n, - FAILURE_STATUS_INCOMPLETE_CONTROLLER_CERT\n, - FAILURE_STATUS_CONTROLLER_REJECTED_HOST_CERT\n, - FAILURE_STATUS_HOST_REJECTED_CONTROLLER_CERT\n, - FAILURE_STATUS_KEEP_ALIVE_TIMEOUT\n, - FAILURE_STATUS_OTHER_SSL_ERROR\n, - FAILURE_STATUS_OTHER_ERROR\n, Failure status of the control Node for e.g CONNECTION_REFUSED,INCOMPLETE_HOST_CERT.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_UP\n, - STATUS_DOWN\n, Status of the control Node for e.g UP, DOWN.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.control_conn_status"},{"value":{"name":"com.vmware.nsx.model.backup_file","documentation":"Backup file properties","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FILE_STORE_REMOTE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"local","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FILE_STORE_LOCAL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_store","documentation":"Possible values are: \n - FILE_STORE_LOCAL\n, - FILE_STORE_REMOTE\n, File location","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_store","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"passphrase","documentation":"Passphrase used to encrypt backup file","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"passphrase","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.backup_file"},{"value":{"name":"com.vmware.nsx.model.node_syslog_exporter_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CRON","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_CRON"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"USER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_USER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UDP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_UDP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MAIL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_MAIL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UUCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_UUCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NEWS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_NEWS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SYSLOG","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_SYSLOG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INFO","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_INFO"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TLS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_TLS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AUTHPRIV","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_AUTHPRIV"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LPR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_LPR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FTP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_FTP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL7","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local7"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AUTH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_AUTH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL5","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local5"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EMERG","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_EMERG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALERT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_ALERT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local6"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CRIT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_CRIT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEBUG","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_DEBUG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"WARNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_WARNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_ERR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL0","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local0"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"KERN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_KERN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LI","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_LI"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_TCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOGALERT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_LOGALERT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LI-TLS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_LI_TLS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL3","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local3"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL4","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local4"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DAEMON","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_DAEMON"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL1","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local1"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOTICE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LEVEL_NOTICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOCAL2","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"FACILITIES_local2"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"exporter_name","documentation":"Syslog exporter name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"exporter_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"facilities","documentation":"Possible values are: \n - FACILITIES_KERN\n, - FACILITIES_USER\n, - FACILITIES_MAIL\n, - FACILITIES_DAEMON\n, - FACILITIES_AUTH\n, - FACILITIES_SYSLOG\n, - FACILITIES_LPR\n, - FACILITIES_NEWS\n, - FACILITIES_UUCP\n, - FACILITIES_AUTHPRIV\n, - FACILITIES_FTP\n, - FACILITIES_LOGALERT\n, - FACILITIES_CRON\n, - FACILITIES_LOCAL0\n, - FACILITIES_LOCAL1\n, - FACILITIES_LOCAL2\n, - FACILITIES_LOCAL3\n, - FACILITIES_LOCAL4\n, - FACILITIES_LOCAL5\n, - FACILITIES_LOCAL6\n, - FACILITIES_LOCAL7\n, Facilities to export","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"facilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"level","documentation":"Possible values are: \n - LEVEL_EMERG\n, - LEVEL_ALERT\n, - LEVEL_CRIT\n, - LEVEL_ERR\n, - LEVEL_WARNING\n, - LEVEL_NOTICE\n, - LEVEL_INFO\n, - LEVEL_DEBUG\n, Logging level to export","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"level","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"msgids","documentation":"MSGIDs to export","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"msgids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port","documentation":"Port to export to format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol","documentation":"Possible values are: \n - PROTOCOL_TCP\n, - PROTOCOL_TLS\n, - PROTOCOL_UDP\n, - PROTOCOL_LI\n, - PROTOCOL_LI_TLS\n, Export protocol","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server","documentation":"IP address or hostname of server to export to","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"structured_data","documentation":"Structured data to export","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"structured_data","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tls_ca_pem","documentation":"CA certificate PEM of TLS server to export to","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tls_ca_pem","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_syslog_exporter_properties"},{"value":{"name":"com.vmware.nsx.model.ip_block_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"IP block list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_block","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_block_list_result"},{"value":{"name":"com.vmware.nsx.model.switching_profile_type_id_entry","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpDiscoverySwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_IPDISCOVERYSWITCHINGPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SwitchSecuritySwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_SWITCHSECURITYSWITCHINGPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"QosSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_QOSSWITCHINGPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PortMirroringSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_PORTMIRRORINGSWITCHINGPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MacManagementSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_MACMANAGEMENTSWITCHINGPROFILE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SpoofGuardSwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"KEY_SPOOFGUARDSWITCHINGPROFILE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key","documentation":"Possible values are: \n - KEY_QOSSWITCHINGPROFILE\n, - KEY_PORTMIRRORINGSWITCHINGPROFILE\n, - KEY_IPDISCOVERYSWITCHINGPROFILE\n, - KEY_SPOOFGUARDSWITCHINGPROFILE\n, - KEY_SWITCHSECURITYSWITCHINGPROFILE\n, - KEY_MACMANAGEMENTSWITCHINGPROFILE\n, Supported switching profiles.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"key value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"value":{"name":"com.vmware.nsx.model.fabric_module_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Fabric Module list results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.fabric_module","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.fabric_module_list_result"},{"value":{"name":"com.vmware.nsx.model.batch_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"continue_on_error","documentation":"Flag to decide if we will continue processing subsequent requests in case of current error for atomic = false.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"continue_on_error","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"requests","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.batch_request_item","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"requests","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.batch_request"},{"value":{"name":"com.vmware.nsx.model.ipfix_obs_points_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"IPFIX observation points","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipfix_obs_point_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_obs_points_list_result"},{"value":{"name":"com.vmware.nsx.model.cloud_account","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AWS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLOUD_TYPE_AWS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AZURE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLOUD_TYPE_AZURE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"GOOGLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLOUD_TYPE_GOOGLE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"auth_users","documentation":"List of authorized users\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cloud_user_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"auth_users","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cloud_type","documentation":"Possible values are: \n - CLOUD_TYPE_AWS\n, - CLOUD_TYPE_AZURE\n, - CLOUD_TYPE_GOOGLE\n, Cloud Type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cloud_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"instance_stats","documentation":"Instance statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.instance_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"instance_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tenant_id","documentation":"Tenant ID of the cloud account\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"tenant_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cloud_account"},{"value":{"name":"com.vmware.nsx.model.NS_service_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged collection of NSServices","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_service_list_result"},{"value":{"name":"com.vmware.nsx.model.fields_packet_data","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FieldsPacketData","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_FIELDSPACKETDATA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BROADCAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_BROADCAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_UNICAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BinaryPacketData","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_BINARYPACKETDATA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MULTICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_MULTICAST"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"frame_size","documentation":"If the requested frame_size is too small (given the payload and traceflow metadata requirement of 16 bytes), the traceflow request will fail with an appropriate message. The frame will be zero padded to the requested size. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"frame_size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_BINARYPACKETDATA\n, - RESOURCE_TYPE_FIELDSPACKETDATA\n, Packet configuration","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"routed","documentation":"A flag, when set true, indicates that the traceflow packet is of L3 routing.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"routed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_type","documentation":"Possible values are: \n - TRANSPORT_TYPE_BROADCAST\n, - TRANSPORT_TYPE_UNICAST\n, - TRANSPORT_TYPE_MULTICAST\n, - TRANSPORT_TYPE_UNKNOWN\n, transport type of the traceflow packet","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"eth_header","documentation":"The ethernet header","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ethernet_header","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"eth_header","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_header","documentation":"The IPv4 header.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ipv4_header","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_header","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"payload","documentation":"Up to 1000 bytes of payload may be supplied (with a base64-encoded length of 1336 bytes.) Additional bytes of traceflow metadata will be appended to the payload. The payload contains any data the user wants to put after the transport header.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"payload","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_header","documentation":"This field contains a protocol that is above IP. It is not restricted to the 'transport' defined by the OSI model (e.g., ICMP is supported).","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_protocol_header","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_header","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.fields_packet_data"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_status_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of upgrade units status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_status_list_result"},{"value":{"name":"com.vmware.nsx.model.binary_packet_data","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FieldsPacketData","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_FIELDSPACKETDATA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BROADCAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_BROADCAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_UNICAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BinaryPacketData","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_BINARYPACKETDATA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MULTICAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_MULTICAST"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"frame_size","documentation":"If the requested frame_size is too small (given the payload and traceflow metadata requirement of 16 bytes), the traceflow request will fail with an appropriate message. The frame will be zero padded to the requested size. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"frame_size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_BINARYPACKETDATA\n, - RESOURCE_TYPE_FIELDSPACKETDATA\n, Packet configuration","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"routed","documentation":"A flag, when set true, indicates that the traceflow packet is of L3 routing.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"routed","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_type","documentation":"Possible values are: \n - TRANSPORT_TYPE_BROADCAST\n, - TRANSPORT_TYPE_UNICAST\n, - TRANSPORT_TYPE_MULTICAST\n, - TRANSPORT_TYPE_UNKNOWN\n, transport type of the traceflow packet","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"payload","documentation":"Up to 1000 bytes of payload may be supplied (with a base64-encoded length of 1336 bytes.) Additional bytes of traceflow metadata will be appended to the payload. The payload must contain all headers (Ethernet, IP, etc). Note that VLAN is not supported in the logical space. Hence, payload must not contain 802.1Q headers.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"payload","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.binary_packet_data"},{"value":{"name":"com.vmware.nsx.model.route_map_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paginated list of RouteMaps","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.route_map","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.route_map_list_result"},{"value":{"name":"com.vmware.nsx.model.communication_entry_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"CommunicationEntry list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.communication_entry_list_result"},{"value":{"name":"com.vmware.nsx.model.realized_groups","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realized_groups","documentation":"list of realized groups\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in RealizedGroup. When operations return a value of this structure as a result, the field will contain all the attributes defined in RealizedGroup.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"realized_groups","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_group","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_groups"},{"value":{"name":"com.vmware.nsx.model.global_restore_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_AVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_NOT_AVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUSPENDED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_SUSPENDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RUNNING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_RUNNING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ABORTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_ABORTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUSPENDING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"VALUE_SUSPENDING"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"A description of the restore status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Possible values are: \n - VALUE_NOT_AVAILABLE\n, - VALUE_NOT_STARTED\n, - VALUE_SUCCESS\n, - VALUE_ERROR\n, - VALUE_RUNNING\n, - VALUE_SUSPENDING\n, - VALUE_SUSPENDED\n, - VALUE_ABORTED\n, Global rolled-up restore status value\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.global_restore_status"},{"value":{"name":"com.vmware.nsx.model.read_nodes_status_request_parameters","documentation":"Node Status list request parameters","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_ids","documentation":"A comma separated list of request Node Ids.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.read_nodes_status_request_parameters"},{"value":{"name":"com.vmware.nsx.model.switching_profile_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"num_logical_ports","documentation":"Number of logical ports using a switching profile format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"num_logical_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_logical_switches","documentation":"Number of logical switches using a switching profile format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"num_logical_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"switching_profile_id","documentation":"Identifier for the switching profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"switching_profile_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.switching_profile_status"},{"value":{"name":"com.vmware.nsx.model.host_node_login_credential","documentation":"The credentials to login into the host node","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"password","documentation":"The authentication password of the host node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"thumbprint","documentation":"For ESXi hosts, the thumbprint of the ESXi management service. For KVM hosts, the SSH key fingerprint.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"The username of the account on the host node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_node_login_credential"},{"value":{"name":"com.vmware.nsx.model.logical_port_operational_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DOWN"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_port_id","documentation":"The id of the logical port\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_UP\n, - STATUS_DOWN\n, - STATUS_UNKNOWN\n, The Operational status of the logical port","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_operational_status"},{"value":{"name":"com.vmware.nsx.model.https_protocol","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"https","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NAME_HTTPS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"name","documentation":"Possible values are: \n - NAME_HTTPS\n, Protocol name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sha256_thumbprint","documentation":"SSL thumbprint of server","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"sha256_thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.https_protocol"},{"value":{"name":"com.vmware.nsx.model.preconfigured_endpoint","documentation":"Tunnel endpoint configuration of preconfigured host switch","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"device_name","documentation":"Name of the virtual tunnel endpoint","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"device_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.preconfigured_endpoint"},{"value":{"name":"com.vmware.nsx.model.app_discovery_vm_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_external_id","documentation":"External Id of the VM","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_name","documentation":"Name of the VM","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_discovery_vm_info"},{"value":{"name":"com.vmware.nsx.model.aws_availability_zone_info","documentation":"Availability Zone information","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"display_name","documentation":"Display name of the availability zone\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"ID of the availability zone\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_availability_zone_info"},{"value":{"name":"com.vmware.nsx.model.app_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"manufacturer","documentation":"Manufacturer of the app","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"manufacturer","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Name of the app","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"Version of the app","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_ids","documentation":"Ids of the VMs in which this app is installed","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_info"},{"value":{"name":"com.vmware.nsx.model.node_interface_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node interface property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_interface_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_interface_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.success_node_support_bundle_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"bundle_name","documentation":"Name of support bundle, e.g. nsx_NODETYPE_UUID_YYYYMMDD_HHMMSS.tgz\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bundle_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_display_name","documentation":"Display name of node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_id","documentation":"UUID of node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sha256_thumbprint","documentation":"File's SHA256 thumbprint\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sha256_thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.success_node_support_bundle_result"},{"value":{"name":"com.vmware.nsx.model.basic_authentication_scheme","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"basic","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SCHEME_NAME_BASIC"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"scheme_name","documentation":"Possible values are: \n - SCHEME_NAME_BASIC\n, Authentication scheme name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"scheme_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"Password to authenticate with","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"User name to authenticate with","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.basic_authentication_scheme"},{"value":{"name":"com.vmware.nsx.model.normalized_resource_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Normalized resource list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.normalized_resource_list_result"},{"value":{"name":"com.vmware.nsx.model.role","documentation":"Role","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"role","documentation":"Role name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"role","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.role"},{"value":{"name":"com.vmware.nsx.model.host_switch_profiles_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"HostSwitch Profile Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in BaseHostSwitchProfile. When operations return a value of this structure as a result, the field will contain all the attributes defined in BaseHostSwitchProfile.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_host_switch_profile","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_switch_profiles_list_result"},{"value":{"name":"com.vmware.nsx.model.aggregated_logical_router_port_counters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_port_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aggregated_logical_router_port_counters"},{"value":{"name":"com.vmware.nsx.model.dhcp_static_binding","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ip","documentation":"gateway ip format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lease_time","documentation":"lease time, in seconds, [60-(2^32-1)], default 86400 format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"lease_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"options","documentation":"If an option is defined at server level and not configred at ip-pool/static-binding level, the option will be inherited to ip-pool/static-binding. If both define a same-code option, the option defined at ip-pool/static-binding level take precedence over that defined at server level.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_options","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"options","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_name","documentation":"host name format: hostname","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address","documentation":"ip addres format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"mac address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_static_binding"},{"value":{"name":"com.vmware.nsx.model.vidm_info","documentation":"Vidm Info","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote_group","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_GROUP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"remote_user","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TYPE_USER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"display_name","documentation":"User's Full Name Or User Group's Display Name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Username Or Groupname\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Possible values are: \n - TYPE_USER\n, - TYPE_GROUP\n, Type\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vidm_info"},{"value":{"name":"com.vmware.nsx.model.restore_configuration","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"passphrase","documentation":"Passphrase used to encrypt backup files.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"passphrase","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_file_server","documentation":"The server from which backup files will be retrieved for restore.","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.remote_file_server","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_file_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.restore_configuration"},{"value":{"name":"com.vmware.nsx.model.file_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"created_epoch_ms","documentation":"File creation time in epoch milliseconds format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"created_epoch_ms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"modified_epoch_ms","documentation":"File modification time in epoch milliseconds format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"modified_epoch_ms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"File name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"size","documentation":"Size of the file in bytes format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_properties"},{"value":{"name":"com.vmware.nsx.model.vtep_table_csv_record","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"segment_id","documentation":"The segment Id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"segment_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_ip","documentation":"The virtual tunnel endpoint IP address format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_label","documentation":"The virtual tunnel endpoint label format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_label","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_mac_address","documentation":"The virtual tunnel endpoint MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.vtep_table_csv_record"},{"value":{"name":"com.vmware.nsx.model.node_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bios_uuid","documentation":"Node BIOS Unique Indentifier\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"bios_uuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cli_timeout","documentation":"NSX CLI inactivity timeout, set to 0 to configure no timeout format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cli_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"hostname","documentation":"Host name or fully qualified domain name of node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"hostname","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"kernel_version","documentation":"Kernel version\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"kernel_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_uuid","documentation":"Node Unique Identifier","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_uuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"node_version","documentation":"Node version\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_time","documentation":"Current time expressed in milliseconds since epoch format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"system_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timezone","documentation":"Timezone","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"timezone","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_properties"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_received_logical","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_EDGE_TUNNEL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SRC_COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_id","documentation":"The id of the component that received the traceflow packet.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_id","documentation":"The id of the logical port at which the traceflow packet was received\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_name","documentation":"The name of the logical port at which the traceflow packet was received\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_component_id","documentation":"The id of the source component from which the traceflow packet was received.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"src_component_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_component_name","documentation":"The name of source component from which the traceflow packet was received.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"src_component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_component_type","documentation":"Possible values are: \n - SRC_COMPONENT_TYPE_PHYSICAL\n, - SRC_COMPONENT_TYPE_LR\n, - SRC_COMPONENT_TYPE_LS\n, - SRC_COMPONENT_TYPE_DFW\n, - SRC_COMPONENT_TYPE_BRIDGE\n, - SRC_COMPONENT_TYPE_EDGE_TUNNEL\n, - SRC_COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - SRC_COMPONENT_TYPE_UNKNOWN\n, The type of the source component from which the traceflow packet was received.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"src_component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vni","documentation":"VNI for the logical network on which the traceflow packet was received. format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"vni","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_received_logical"},{"value":{"name":"com.vmware.nsx.model.pool_usage","documentation":"Pool usage statistics in a pool.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"allocated_ids","documentation":"Total number of allocated IDs in a pool format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"allocated_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"free_ids","documentation":"Total number of free IDs in a pool format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"free_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_ids","documentation":"Total number of IDs in a pool format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.pool_usage"},{"value":{"name":"com.vmware.nsx.model.realized_NS_group","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RealizedNSGroup","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"RealizedNSGroup","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.realized_group","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"evaluations","documentation":"Reference to the evaluated members of the NSGroup.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_NS_group_member_evaluation","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"evaluations","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_REALIZEDNSGROUP\n, - RESOURCE_TYPE_REALIZEDSECURITYGROUP\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_NS_group"},{"value":{"name":"com.vmware.nsx.model.feature_permission_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.feature_permission","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.feature_permission_list_result"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_delivered","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_id","documentation":"The id of the logical port into which the traceflow packet was delivered\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"lport_name","documentation":"The name of the logical port into which the traceflow packet was delivered\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"lport_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vlan_id","documentation":"VLAN on bridged network format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vlan_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_delivered"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"list","documentation":"Collection of Upgrade units","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_list"},{"value":{"name":"com.vmware.nsx.model.logical_port_statistics","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"rx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_bytes","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.data_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dropped_by_security_packets","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packets_dropped_by_security","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dropped_by_security_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_learning","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_learning_counters","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_learning","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_port_id","documentation":"The id of the logical port\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_port_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_statistics"},{"value":{"name":"com.vmware.nsx.model.transport_node_state_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Transport Node State Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_node_state","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node_state_list_result"},{"value":{"name":"com.vmware.nsx.model.above_rule_id_parameter","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"above_rule_id","documentation":"Uuid of rule above which this rule is to be inserted","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"above_rule_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.above_rule_id_parameter"},{"value":{"name":"com.vmware.nsx.model.node_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node list results\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in Node. When operations return a value of this structure as a result, the field will contain all the attributes defined in Node.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_list_result"},{"value":{"name":"com.vmware.nsx.model.restore_properties","documentation":"Restore properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[],"enumerations":[]},"key":"com.vmware.nsx.model.restore_properties"},{"value":{"name":"com.vmware.nsx.model.cluster_node_status","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"control_cluster_status","documentation":"Clustering status for control plane functions on this node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.control_cluster_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"control_cluster_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgmt_cluster_status","documentation":"Clustering status for management plane functions on this node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_cluster_node_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgmt_cluster_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_status","documentation":"Node status properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_status_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"system_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"Software version running on node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_node_status"},{"value":{"name":"com.vmware.nsx.model.bridge_endpoint_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"BridgeEndpoint Results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bridge_endpoint","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bridge_endpoint_list_result"},{"value":{"name":"com.vmware.nsx.model.teaming_policy","documentation":"Uplink Teaming Policy","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LOADBALANCE_SRCID","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POLICY_LOADBALANCE_SRCID"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILOVER_ORDER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"POLICY_FAILOVER_ORDER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active_list","documentation":"List of Uplinks used in active list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.uplink","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"active_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"policy","documentation":"Possible values are: \n - POLICY_FAILOVER_ORDER\n, - POLICY_LOADBALANCE_SRCID\n, Teaming policy","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"policy","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"standby_list","documentation":"List of Uplinks used in standby list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.uplink","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"standby_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.teaming_policy"},{"value":{"name":"com.vmware.nsx.model.mac_table_entry","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"mac_address","documentation":"The MAC address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_ip","documentation":"The virtual tunnel endpoint IP address format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_mac_address","documentation":"The virtual tunnel endpoint MAC address","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_table_entry"},{"value":{"name":"com.vmware.nsx.model.edge_cluster_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Edge cluster list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_cluster_list_result"},{"value":{"name":"com.vmware.nsx.model.revisioned_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.revisioned_resource"},{"value":{"name":"com.vmware.nsx.model.mac_address_csv_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_name","documentation":"File name set by HTTP server if API returns CSV result as a file.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_table_csv_record","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_address_csv_list_result"},{"value":{"name":"com.vmware.nsx.model.policy_realized_resource","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNAVAILABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNAVAILABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_REALIZED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNREALIZED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNREALIZED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"alarms","documentation":"Alarm info detail","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.policy_alarm_resource","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"alarms","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"intent_reference","documentation":"Desire state paths of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"intent_reference","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"realization_specific_identifier","documentation":"Realization id of this object","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"realization_specific_identifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNAVAILABLE\n, - STATE_UNREALIZED\n, - STATE_REALIZED\n, - STATE_ERROR\n, Realization state of this object","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.policy_realized_resource"},{"value":{"name":"com.vmware.nsx.model.included_fields_parameters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.included_fields_parameters"},{"value":{"name":"com.vmware.nsx.model.aws_subnet_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Aws subnets list result","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_subnet","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_subnet_list_result"},{"value":{"name":"com.vmware.nsx.model.host_node","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ESXI","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OS_TYPE_ESXI"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RHELKVM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OS_TYPE_RHELKVM"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HYPERV","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OS_TYPE_HYPERV"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HostNode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UBUNTUKVM","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"OS_TYPE_UBUNTUKVM"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"HostNode","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"discovered_node_id","documentation":"Id of the discovered node which was converted to create this node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"discovered_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_credential","documentation":"Login credentials for the host","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.host_node_login_credential","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_credential","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"managed_by_server","documentation":"The id of the virtual center server managing the ESXi type HostNode.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"managed_by_server","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_type","documentation":"Possible values are: \n - OS_TYPE_ESXI\n, - OS_TYPE_RHELKVM\n, - OS_TYPE_UBUNTUKVM\n, - OS_TYPE_HYPERV\n, Hypervisor type, for example ESXi or RHEL KVM.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"os_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"os_version","documentation":"The version of the hypervisor operating system.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"os_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Fabric node type, for example 'HostNode', 'EdgeNode' or 'PublicCloudGatewayNode'","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"discovered_ip_addresses","documentation":"Discovered IP Addresses of the fabric node, version 4 or 6 format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"discovered_ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"ID of the Node maintained on the Node and used to recognize the Node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fqdn","documentation":"Fully qualified domain name of the fabric node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"fqdn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_addresses","documentation":"IP Addresses of the Node, version 4 or 6. This property is mandatory for all nodes except for automatic deployment of edge virtual machine node. For automatic deployment, the ip address from management_port_subnets property will be considered. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.host_node"},{"value":{"name":"com.vmware.nsx.model.node_log_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Node log property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_log_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_log_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.management_cluster_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNSTABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNSTABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_STABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INITIALIZING","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_INITIALIZING"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"offline_nodes","documentation":"Current missing management plane nodes\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_plane_base_node_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"offline_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"online_nodes","documentation":"Current alive management plane nodes\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.management_plane_base_node_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"online_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_members_for_initialization","documentation":"The details of the cluster nodes required for cluster initialization\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cluster_initialization_node_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_members_for_initialization","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_INITIALIZING\n, - STATUS_UNSTABLE\n, - STATUS_STABLE\n, - STATUS_UNKNOWN\n, The current status of the management cluster\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.management_cluster_status"},{"value":{"name":"com.vmware.nsx.model.app_info_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Application details corresponding to the App Profile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.app_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.app_info_list_result"},{"value":{"name":"com.vmware.nsx.model.bgp_neighbors_status_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated, unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_name","documentation":"Name of the logical router\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Status of BGP neighbors of the logical router\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bgp_neighbor_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bgp_neighbors_status_list_result"},{"value":{"name":"com.vmware.nsx.model.search_response","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Search results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.search_response"},{"value":{"name":"com.vmware.nsx.model.ICMP_type_NS_service","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPv6","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_icmpv6"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPv4","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_icmpv4"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"ICMPTypeNSService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"icmp_code","documentation":"ICMP message code format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"icmp_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"icmp_type","documentation":"ICMP message type format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"icmp_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol","documentation":"Possible values are: \n - PROTOCOL_ICMPV4\n, - PROTOCOL_ICMPV6\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPENSSERVICE\n, - RESOURCE_TYPE_IPPROTOCOLNSSERVICE\n, - RESOURCE_TYPE_IGMPTYPENSSERVICE\n, - RESOURCE_TYPE_ICMPTYPENSSERVICE\n, - RESOURCE_TYPE_ALGTYPENSSERVICE\n, - RESOURCE_TYPE_L4PORTSETNSSERVICE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ICMP_type_NS_service"},{"value":{"name":"com.vmware.nsx.model.aws_gateway_undeploy_config","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"account_id","documentation":"ID of the Aws account","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"instance_id","documentation":"ID of the gateway instance","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"instance_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_gateway_undeploy_config"},{"value":{"name":"com.vmware.nsx.model.packet_address_classifier","documentation":"A packet is classified to have an address binding, if its address configuration matches with all user specified properties.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip_address","documentation":"A single IP address or a subnet, e.g. x.x.x.x or x.x.x.x/y format: address-or-block-or-range","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mac_address","documentation":"A single MAC address","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mac_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vlan","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vlan","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.packet_address_classifier"},{"value":{"name":"com.vmware.nsx.model.mirror_source","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PnicMirrorSource","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_PNICMIRRORSOURCE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPortMirrorSource","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_LOGICALPORTMIRRORSOURCE"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"MirrorSource","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"MirrorSource","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALPORTMIRRORSOURCE\n, - RESOURCE_TYPE_PNICMIRRORSOURCE\n, Resource types of mirror source","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mirror_source"},{"value":{"name":"com.vmware.nsx.model.realized_NS_service_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Paged Collection of realized services\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.realized_NS_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.realized_NS_service_list_result"},{"value":{"name":"com.vmware.nsx.model.advance_cluster_restore_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"data","documentation":"List of instructions and their associated data","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.advance_cluster_restore_input","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"data","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.advance_cluster_restore_request"},{"value":{"name":"com.vmware.nsx.model.file_transfer_protocol","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"sftp","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PROTOCOL_NAME_SFTP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"authentication_scheme","documentation":"Scheme to authenticate if required","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file_transfer_authentication_scheme","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"authentication_scheme","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol_name","documentation":"Possible values are: \n - PROTOCOL_NAME_SFTP\n, Protocol name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ssh_fingerprint","documentation":"The expected SSH fingerprint of the server. If the server's fingerprint does not match this fingerprint, the connection will be terminated. Only ECDSA fingerprints hashed with SHA256 are supported. To obtain the host's ssh fingerprint, you should connect via some method other than SSH to obtain this information. You can use one of these commands to view the key's fingerprint: 1. ssh-keygen -l -E sha256 -f ssh_host_ecdsa_key.pub 2. awk '{print $2}' ssh_host_ecdsa_key.pub | base64 -d | sha256sum -b | sed 's/ .*$//' | xxd -r -p | base64 | sed 's/.//44g' | awk '{print \\\"SHA256:\\\"$1}'","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ssh_fingerprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_transfer_protocol"},{"value":{"name":"com.vmware.nsx.model.node_user_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"full_name","documentation":"Full name for the user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"full_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"old_password","documentation":"Old password for the user (required on PUT if password specified)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"old_password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"Password for the user (optionally specified on PUT, unspecified on GET)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"userid","documentation":"Numeric id for the user format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"userid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"User login name (must be \\\"root\\\" if userid is 0)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_user_properties"},{"value":{"name":"com.vmware.nsx.model.crypto_algorithm","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key_size","documentation":"supported key sizes for the algorithm format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"key_size","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"crypto algorithm name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.crypto_algorithm"},{"value":{"name":"com.vmware.nsx.model.MAC_address_element_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"MAC address element list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.MAC_address_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.MAC_address_element_list_result"},{"value":{"name":"com.vmware.nsx.model.username_password_login_credential","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UsernamePasswordLoginCredential","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"UsernamePasswordLoginCredential","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.login_credential","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"password","documentation":"The authentication password for login","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"thumbprint","documentation":"Thumbprint of the login server","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"thumbprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"The username for login","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"credential_type","documentation":"Login credential, for example username-password-thumbprint or certificate based, etc","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"credential_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.username_password_login_credential"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_aggregate_info","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"current_version","documentation":"This is component version e.g. if upgrade unit is of type edge, then this is edge version.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"current_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Name of the upgrade unit","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"errors","documentation":"List of errors occurred during upgrade of this upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"group","documentation":"Info of the group to which this upgrade unit belongs","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"group","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of the upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"metadata","documentation":"Metadata about upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"metadata","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Status of upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Upgrade unit type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"warnings","documentation":"List of warnings indicating issues with the upgrade unit that may result in upgrade failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"warnings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_aggregate_info"},{"value":{"name":"com.vmware.nsx.model.ether_type_NS_service","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EtherTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"EtherTypeNSService","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"ether_type","documentation":"Type of the encapsulated protocol format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ether_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPENSSERVICE\n, - RESOURCE_TYPE_IPPROTOCOLNSSERVICE\n, - RESOURCE_TYPE_IGMPTYPENSSERVICE\n, - RESOURCE_TYPE_ICMPTYPENSSERVICE\n, - RESOURCE_TYPE_ALGTYPENSSERVICE\n, - RESOURCE_TYPE_L4PORTSETNSSERVICE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ether_type_NS_service"},{"value":{"name":"com.vmware.nsx.model.nat_rule","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NO_NAT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_NO_NAT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DNAT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_DNAT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"REFLEXIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_REFLEXIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SNAT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_SNAT"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"action","documentation":"Possible values are: \n - ACTION_SNAT\n, - ACTION_DNAT\n, - ACTION_NO_NAT\n, - ACTION_REFLEXIVE\n, valid actions: SNAT, DNAT, NO_NAT, REFLEXIVE. All rules in a logical router are either stateless or stateful. Mix is not supported. SNAT and DNAT are stateful, can NOT be supported when the logical router is running at active-active HA mode; REFLEXIVE is stateless. NO_NAT has no translated_fields, only match fields.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"enabled","documentation":"enable/disable the rule","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logging","documentation":"enable/disable the logging of rule","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"logging","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"logical_router_id","documentation":"Logical router id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"logical_router_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"match_destination_network","documentation":"IP Address | CIDR | (null implies Any)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"match_destination_network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"match_service","documentation":"A NSServiceElement that specifies the matching services of source ports, destination ports, ip protocol version and number, sub protocol version and number, ICMP type and code, etc.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in NSServiceElement. When operations return a value of this structure as a result, the field will contain all the attributes defined in NSServiceElement.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"match_service","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"match_source_network","documentation":"IP Address | CIDR | (null implies Any)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"match_source_network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nat_pass","documentation":"Default is true. If the nat_pass is set to true, the following firewall stage will be skipped. Please note, if action is NO_NAT, then nat_pass must be set to true or omitted.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"nat_pass","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rule_priority","documentation":"Ascending, valid range [0-2147483647]. If multiple rules have the same priority, evaluation sequence is undefined. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rule_priority","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"translated_network","documentation":"IP Address | IP Range | CIDR","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"translated_network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"translated_ports","documentation":"port number or port range. DNAT only","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"translated_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nat_rule"},{"value":{"name":"com.vmware.nsx.model.classless_static_route","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"network","documentation":"destination in cidr format: address-or-block-or-range","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"next_hop","documentation":"router format: ip","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"next_hop","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.classless_static_route"},{"value":{"name":"com.vmware.nsx.model.ip_pool_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"IP pool list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ip_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_pool_list_result"},{"value":{"name":"com.vmware.nsx.model.switch_security_switching_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SwitchSecuritySwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"SwitchSecuritySwitchingProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"block_non_ip_traffic","documentation":"A flag to block all traffic except IP/(G)ARP/BPDU","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"block_non_ip_traffic","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bpdu_filter","documentation":"BPDU filtering is enabled by default. A pre-defined list of MAC addresses are automatically excluded from BPDU filtering.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.bpdu_filter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bpdu_filter","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_filter","documentation":"DHCP server blocking is enabled and client blocking is disabled by default","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_filter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_filter","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rate_limits","documentation":"Rate limiting is disabled by default","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.rate_limits","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rate_limits","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.switch_security_switching_profile"},{"value":{"name":"com.vmware.nsx.model.upgrade_history","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"UPGRADE_STATUS_FAILED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"initial_version","documentation":"Version before the upgrade started","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"initial_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_version","documentation":"Version being upgraded to","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp (in milliseconds since epoch) when the upgrade was performed format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"upgrade_status","documentation":"Possible values are: \n - UPGRADE_STATUS_STARTED\n, - UPGRADE_STATUS_SUCCESS\n, - UPGRADE_STATUS_FAILED\n, Status of the upgrade","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"upgrade_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_history"},{"value":{"name":"com.vmware.nsx.model.aws_region","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"availability_zones","documentation":"Availability zones under this region\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_availability_zone_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"availability_zones","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_stats","documentation":"Gateway statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.gateway_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"has_managed_vpc","documentation":"Has a managed VPC?\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"has_managed_vpc","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"instance_stats","documentation":"Instance statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.instance_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"instance_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vpc_stats","documentation":"VPC statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vpc_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_region"},{"value":{"name":"com.vmware.nsx.model.file_transfer_authentication_scheme","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PASSWORD","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SCHEME_NAME_PASSWORD"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"password","documentation":"Password to authenticate with","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"scheme_name","documentation":"Possible values are: \n - SCHEME_NAME_PASSWORD\n, Authentication scheme name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"scheme_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"username","documentation":"User name to authenticate with","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"username","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_transfer_authentication_scheme"},{"value":{"name":"com.vmware.nsx.model.batch_response","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"has_errors","documentation":"Indicates if any of the APIs failed","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"has_errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Bulk list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.batch_response_item","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rolled_back","documentation":"Optional flag indicating that all items were rolled back even if succeeded initially","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rolled_back","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.batch_response"},{"value":{"name":"com.vmware.nsx.model.unbounded_key_value_pair","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"key","documentation":"Key","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"Value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.unbounded_key_value_pair"},{"value":{"name":"com.vmware.nsx.model.packet_type_and_counter","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"counter","documentation":"The number of packets. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"counter","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packet_type","documentation":"The type of the packets","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"packet_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.packet_type_and_counter"},{"value":{"name":"com.vmware.nsx.model.prefix_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DENY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_DENY"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PERMIT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ACTION_PERMIT"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"action","documentation":"Possible values are: \n - ACTION_PERMIT\n, - ACTION_DENY\n, Action for the IPPrefix","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"action","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ge","documentation":"Greater than or equal to format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ge","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"le","documentation":"Less than or equal to format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"le","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"network","documentation":"If absent, the action applies to all addresses. format: ipv4-cidr-block","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"network","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.prefix_config"},{"value":{"name":"com.vmware.nsx.model.known_host_parameter","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"host","documentation":"Known host hostname or IP address","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port","documentation":"Known host port format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.known_host_parameter"},{"value":{"name":"com.vmware.nsx.model.generic_dhcp_option","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"code","documentation":"dhcp option code, [0-255] format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"values","documentation":"dhcp option value","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"values","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.generic_dhcp_option"},{"value":{"name":"com.vmware.nsx.model.port_mirroring_session_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Port mirroring session results\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.port_mirroring_session","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.port_mirroring_session_list_result"},{"value":{"name":"com.vmware.nsx.model.qos_base_rate_shaper","documentation":"A shaper configuration entry that specifies type and metrics","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EgressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_EGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSRATESHAPER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IngressBroadcastRateShaper","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_INGRESSRATESHAPER\n, - RESOURCE_TYPE_INGRESSBROADCASTRATESHAPER\n, - RESOURCE_TYPE_EGRESSRATESHAPER\n,","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.qos_base_rate_shaper"},{"value":{"name":"com.vmware.nsx.model.I_pv4_dhcp_server","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dhcp_server_ip","documentation":"dhcp server ip in cidr format format: ipv4-cidr-block","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_server_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dns_nameservers","documentation":"dns ips format: ipv4","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dns_nameservers","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"domain_name","documentation":"domain name format: hostname","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"domain_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_ip","documentation":"gateway ip format: ipv4","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"options","documentation":"Defines the default options for all ip-pools and static-bindings of this server. These options will be ignored if options are defined for ip-pools or static-bindings.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_options","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"options","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.I_pv4_dhcp_server"},{"value":{"name":"com.vmware.nsx.model.initiate_cluster_restore_request","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_id","documentation":"Unique id of the backed-up configuration from which the appliance will be restored\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp of the backed-up configuration from which the appliance will be restored format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.initiate_cluster_restore_request"},{"value":{"name":"com.vmware.nsx.model.node_capabilities_result","documentation":"List of capabilities of a fabric node","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"capabilities","documentation":"Node capability results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_capability","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_capabilities_result"},{"value":{"name":"com.vmware.nsx.model.edge_node","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VIRTUAL_MACHINE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_TYPE_VIRTUAL_MACHINE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_TYPE_UNKNOWN"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EdgeNode","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL_MACHINE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"DEPLOYMENT_TYPE_PHYSICAL_MACHINE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"EdgeNode","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.node","type":"STRING"},"key":"value"}]},"key":"Include"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"allocation_list","documentation":"List of logical router ids to which this edge node is allocated.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"allocation_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_config","documentation":"When this configuration is specified, edge fabric node of deployment_type VIRTUAL_MACHINE will be deployed and registered with MP.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_node_deployment_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_type","documentation":"Possible values are: \n - DEPLOYMENT_TYPE_VIRTUAL_MACHINE\n, - DEPLOYMENT_TYPE_PHYSICAL_MACHINE\n, - DEPLOYMENT_TYPE_UNKNOWN\n, Supported edge deployment type.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"deployment_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Fabric node type, for example 'HostNode', 'EdgeNode' or 'PublicCloudGatewayNode'","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"discovered_ip_addresses","documentation":"Discovered IP Addresses of the fabric node, version 4 or 6 format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"discovered_ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"ID of the Node maintained on the Node and used to recognize the Node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fqdn","documentation":"Fully qualified domain name of the fabric node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"fqdn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_addresses","documentation":"IP Addresses of the Node, version 4 or 6. This property is mandatory for all nodes except for automatic deployment of edge virtual machine node. For automatic deployment, the ip address from management_port_subnets property will be considered. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_node"},{"value":{"name":"com.vmware.nsx.model.ip_address_info","documentation":"Ipaddress information of the fabric node.","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VM_TOOLS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_TOOLS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"ip_addresses","documentation":"IP Addresses of the the virtual network interface, as discovered in the source. format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source","documentation":"Possible values are: \n - SOURCE_TOOLS\n, Source of the ipaddress information.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_address_info"},{"value":{"name":"com.vmware.nsx.model.transport_zone","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VLAN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_VLAN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"OVERLAY","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TRANSPORT_TYPE_OVERLAY"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_name","documentation":"If this name is unset or empty then the default host switch name will be used.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"nested_nsx","documentation":"The flag only need to be set in nested NSX environment.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"nested_nsx","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_type","documentation":"Possible values are: \n - TRANSPORT_TYPE_OVERLAY\n, - TRANSPORT_TYPE_VLAN\n, The transport type of this transport zone.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_profile_ids","documentation":"Identifiers of the transport zone profiles associated with this TransportZone.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_profile_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone"},{"value":{"name":"com.vmware.nsx.model.mac_pool_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"MAC pool list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.mac_pool","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.mac_pool_list_result"},{"value":{"name":"com.vmware.nsx.model.dhcp_profile_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"paginated list of dhcp profiles","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_profile_list_result"},{"value":{"name":"com.vmware.nsx.model.cluster_initialization_node_info","documentation":"The type provides the information of a non-running cluster node required for the initialization of a management cluster. The administrator needs to start this node for management cluster to initialize properly (or decommission it explicitly).","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"disk_store_id","documentation":"The (internal) disk-store ID of the member\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"disk_store_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_address","documentation":"The IP address (or domain name) of the cluster node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"host_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.cluster_initialization_node_info"},{"value":{"name":"com.vmware.nsx.model.uc_message_list","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"messages","documentation":"List of UC messages","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.uc_message","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"messages","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.uc_message_list"},{"value":{"name":"com.vmware.nsx.model.edge_cluster_member_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"edge cluster member list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_cluster_member","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_cluster_member_list_result"},{"value":{"name":"com.vmware.nsx.model.service","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_entries","documentation":"Service type\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in ServiceEntry. When operations return a value of this structure as a result, the field will contain all the attributes defined in ServiceEntry.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_entries","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.service"},{"value":{"name":"com.vmware.nsx.model.support_bundle_file_transfer_protocol","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NAME_SCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SFTP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"NAME_SFTP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"authentication_scheme","documentation":"Scheme to authenticate if required","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.support_bundle_file_transfer_authentication_scheme","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"authentication_scheme","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Possible values are: \n - NAME_SCP\n, - NAME_SFTP\n, Protocol name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ssh_fingerprint","documentation":"SSH fingerprint of server","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ssh_fingerprint","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.support_bundle_file_transfer_protocol"},{"value":{"name":"com.vmware.nsx.model.security_certificate","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"pem_encoded","documentation":"The certificate must include the enclosing \\\"-----BEGIN CERTIFICATE-----\\\" and \\\"-----END CERTIFICATE-----\\\"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"pem_encoded","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ssh_public_key","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"ssh_public_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"text","documentation":"X.509 certificate in text form\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"text","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"valid_from","documentation":"The time when the certificate starts being valid\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"valid_from","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"valid_to","documentation":"The time when the certificate stops being valid\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"valid_to","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.security_certificate"},{"value":{"name":"com.vmware.nsx.model.update_policy_UI_preferences_request_params","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"path","documentation":"Specifies the entity for which the UI preferences have to be updated.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.update_policy_UI_preferences_request_params"},{"value":{"name":"com.vmware.nsx.model.rule_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"orphaned","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ORPHANED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"pending","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"details","documentation":"Array of configuration state of various sub systems\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_PENDING\n, - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, - STATE_ORPHANED\n, Gives details of state of desired configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision_desired","documentation":"revision number of the desired state format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"revision_desired","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.rule_state"},{"value":{"name":"com.vmware.nsx.model.ipfix_config","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixSwitchConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_IPFIXSWITCHCONFIG"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixDfwConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_IPFIXDFWCONFIG"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IpfixConfig","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_IPFIXSWITCHCONFIG\n, - RESOURCE_TYPE_IPFIXDFWCONFIG\n, Supported IPFIX Config Types.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"applied_tos","documentation":"List of objects where the IPFIX Config will be enabled.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_config"},{"value":{"name":"com.vmware.nsx.model.msg_client_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"account_name","documentation":"Account name for the messaging client. Identifies the client on the management plane message bus.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"account_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"certificate","documentation":"Messaging client's certificate. Used to authenticate to the control plane messaging endpoint.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"shared_secret","documentation":"Messaging client's secret. Used to authenticate to the management plane messaging broker.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"shared_secret","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.msg_client_info"},{"value":{"name":"com.vmware.nsx.model.node_ssh_service_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_name","documentation":"Service name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_properties","documentation":"SSH Service properties","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.ssh_service_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service_properties","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_ssh_service_properties"},{"value":{"name":"com.vmware.nsx.model.aws_account","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AWS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLOUD_TYPE_AWS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"AZURE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLOUD_TYPE_AZURE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"GOOGLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLOUD_TYPE_GOOGLE"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"auth_users","documentation":"List of authorized users\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.cloud_user_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"auth_users","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cloud_type","documentation":"Possible values are: \n - CLOUD_TYPE_AWS\n, - CLOUD_TYPE_AZURE\n, - CLOUD_TYPE_GOOGLE\n, Cloud Type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cloud_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"instance_stats","documentation":"Instance statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.instance_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"instance_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tenant_id","documentation":"Tenant ID of the cloud account\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"tenant_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"access_key","documentation":"Access key of cloud account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"access_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"auth_mechanism_iam","documentation":"Is the AWS authorization mechanism based on Identity and Access Management(IAM) service?","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"auth_mechanism_iam","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"External id for the IAM role csm needs to assume","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"gateway_role_name","documentation":"Service Role Name for IAM role csm needs to assume","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway_role_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"has_managed_vpc","documentation":"Has a managed VPC?\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"has_managed_vpc","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"iam_role_arn","documentation":"Amazon Resource Names (ARNs) uniquely identify AWS resources. We will use it here to identify the IAM role csm needs to assume.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"iam_role_arn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"regions_count","documentation":"Count of the regions available format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"regions_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"secret_key","documentation":"Secret key of cloud account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"secret_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Status of the account","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_account_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vpc_stats","documentation":"VPC statistics","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.vpc_stats","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_stats","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_account"},{"value":{"name":"com.vmware.nsx.model.rate_limits","documentation":"Enables traffic limit for incoming/outgoing broadcast and multicast packets. Use 0 to disable rate limiting for a specific traffic type","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"enabled","documentation":"Whether rate limiting is enabled","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_broadcast","documentation":"Incoming broadcast traffic limit in packets per second format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_broadcast","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_multicast","documentation":"Incoming multicast traffic limit in packets per second format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"rx_multicast","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_broadcast","documentation":"Outgoing broadcast traffic limit in packets per second format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_broadcast","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_multicast","documentation":"Outgoing multicast traffic limit in packets per second format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tx_multicast","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.rate_limits"},{"value":{"name":"com.vmware.nsx.model.communication_profile","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"communication_profile_entries","documentation":"CommunicationProfileEntries that are a part of this CommunicationProfile","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication_profile_entries","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.communication_profile"},{"value":{"name":"com.vmware.nsx.model.public_cloud_gateway_node","documentation":"","constants":[],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.edge_node","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"allocation_list","documentation":"List of logical router ids to which this edge node is allocated.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"allocation_list","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_config","documentation":"When this configuration is specified, edge fabric node of deployment_type VIRTUAL_MACHINE will be deployed and registered with MP.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.edge_node_deployment_config","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"deployment_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"deployment_type","documentation":"Possible values are: \n - DEPLOYMENT_TYPE_VIRTUAL_MACHINE\n, - DEPLOYMENT_TYPE_PHYSICAL_MACHINE\n, - DEPLOYMENT_TYPE_UNKNOWN\n, Supported edge deployment type.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"deployment_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Fabric node type, for example 'HostNode', 'EdgeNode' or 'PublicCloudGatewayNode'","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"discovered_ip_addresses","documentation":"Discovered IP Addresses of the fabric node, version 4 or 6 format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"discovered_ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"ID of the Node maintained on the Node and used to recognize the Node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"fqdn","documentation":"Fully qualified domain name of the fabric node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"fqdn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_addresses","documentation":"IP Addresses of the Node, version 4 or 6. This property is mandatory for all nodes except for automatic deployment of edge virtual machine node. For automatic deployment, the ip address from management_port_subnets property will be considered. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.public_cloud_gateway_node"},{"value":{"name":"com.vmware.nsx.model.IP_set","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_addresses","documentation":"IP addresses format: address-or-block-or-range","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_addresses","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IP_set"},{"value":{"name":"com.vmware.nsx.model.packets_dropped_by_security","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"bpdu_filter_dropped","documentation":"The number of packets dropped by BPDU filter. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bpdu_filter_dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_client_dropped_ipv4","documentation":"The number of IPv4 packets dropped by DHCP client block. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_client_dropped_ipv4","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_client_dropped_ipv6","documentation":"The number of IPv6 packets dropped by DHCP client block. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_client_dropped_ipv6","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_server_dropped_ipv4","documentation":"The number of IPv4 packets dropped by DHCP server block. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_server_dropped_ipv4","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_server_dropped_ipv6","documentation":"The number of IPv6 packets dropped by DHCP server block. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_server_dropped_ipv6","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"spoof_guard_dropped","documentation":"The packets dropped by Spoof Guard; supported packet types are IPv4, IPv6, ARP, ND, non-IP.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.packet_type_and_counter","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"spoof_guard_dropped","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.packets_dropped_by_security"},{"value":{"name":"com.vmware.nsx.model.NS_service_group","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ETHER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_ETHER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NON_ETHER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SERVICE_TYPE_NON_ETHER"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"default_service","documentation":"The default NSServiceGroups are created in the system by default. These NSServiceGroups can't be modified/deleted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"default_service","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"members","documentation":"List of NSService or NSServiceGroup resources that can be added as members to an NSServiceGroup.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"members","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service_type","documentation":"Possible values are: \n - SERVICE_TYPE_ETHER\n, - SERVICE_TYPE_NON_ETHER\n, Type of the NSServiceGroup\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"service_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_service_group"},{"value":{"name":"com.vmware.nsx.model.compute_collection_fabric_template_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"List of compute collection fabric template\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.compute_collection_fabric_template","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_collection_fabric_template_list_result"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"current_version","documentation":"This is component version e.g. if upgrade unit is of type edge, then this is edge version.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"current_version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Name of the upgrade unit","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"group","documentation":"Info of the group to which this upgrade unit belongs","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"group","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of the upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"metadata","documentation":"Metadata about upgrade unit\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"metadata","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"Upgrade unit type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"warnings","documentation":"List of warnings indicating issues with the upgrade unit that may result in upgrade failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"warnings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit"},{"value":{"name":"com.vmware.nsx.model.interface_neighbor_property_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Interface neighbor property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.interface_neighbor_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.interface_neighbor_property_list_result"},{"value":{"name":"com.vmware.nsx.model.bfd_health_monitoring_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BfdHealthMonitoringProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"BfdHealthMonitoringProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.transport_zone_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"enabled","documentation":"Whether the heartbeat is enabled. A POST or PUT request with \\\"enabled\\\" false (with no probe intervals) will set (POST) or reset (PUT) the probe_interval to their default value.","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"probe_interval","documentation":"The time interval (in millisec) between probe packets for tunnels between transport nodes. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"probe_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_BFDHEALTHMONITORINGPROFILE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bfd_health_monitoring_profile"},{"value":{"name":"com.vmware.nsx.model.uc_message_metadata","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"correlation_id","documentation":"Correlation ID generated by RPC","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"correlation_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.uc_message_metadata"},{"value":{"name":"com.vmware.nsx.model.add_cluster_node_spec","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"controller_role_config","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.add_controller_node_spec","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"controller_role_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Display name for the node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"external_id","documentation":"Internal identifier of the node","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"external_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mgr_role_config","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.add_management_node_spec","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"mgr_role_config","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.add_cluster_node_spec"},{"value":{"name":"com.vmware.nsx.model.interface_statistics","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_bytes","documentation":"Count of bytes received on this port format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_errors","documentation":"Count of receive errors occurring on this port format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rx_errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rx_packets","documentation":"Count of packets received on this port format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_bytes","documentation":"Count of bytes transmitted on this port format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"tx_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_errors","documentation":"Count of transmit errors occurring on this port format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"tx_errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tx_packets","documentation":"Count of packets transmitted on this port format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"tx_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.interface_statistics"},{"value":{"name":"com.vmware.nsx.model.nsx_role","documentation":"Role","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read_write_api_users","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROLE_WRITE_API_USERS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read_only_api_users","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ROLE_ONLY_API_USERS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read-write-api","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSIONS_WRITE_API"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"read-api","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PERMISSIONS_API"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"permissions","documentation":"Possible values are: \n - PERMISSIONS_API\n, - PERMISSIONS_WRITE_API\n, Permissions","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"permissions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"role","documentation":"Possible values are: \n - ROLE_ONLY_API_USERS\n, - ROLE_WRITE_API_USERS\n, Role name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"role","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nsx_role"},{"value":{"name":"com.vmware.nsx.model.package_store","documentation":"Contains package information","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"bulletin_ids","documentation":"List of bulletin ids","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bulletin_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"package_url","documentation":"url of the package","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"package_url","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.package_store"},{"value":{"name":"com.vmware.nsx.model.upgrade_task_properties","documentation":"Task properties","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"action_name","documentation":"helper for the task","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"action_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bundle_name","documentation":"Name of Bundle","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"bundle_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"parameters","documentation":"Bundle arguments\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.key_value_pair","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"parameters","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_task_properties"},{"value":{"name":"com.vmware.nsx.model.bfd_config_parameters","documentation":"BFD configuration for the given Peer.","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"declare_dead_multiple","documentation":"Number of times a packet is missed before BFD declares the neighbor down. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"declare_dead_multiple","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"receive_interval","documentation":"the time interval (in milliseconds) between heartbeat packets for BFD when receiving heartbeats. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"receive_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transmit_interval","documentation":"the time interval (in milliseconds) between heartbeat packets for BFD when sending heartbeats. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transmit_interval","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.bfd_config_parameters"},{"value":{"name":"com.vmware.nsx.model.dhcp_leases","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dhcp_server_id","documentation":"dhcp server uuid","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_server_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"leases","documentation":"The lease info list of the server","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_lease_per_IP","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"leases","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"timestamp of the lease info format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_leases"},{"value":{"name":"com.vmware.nsx.model.authentication_policy_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"api_failed_auth_lockout_period","documentation":"Once a lockout occurs, the account remains locked out of the API for this time period. Only applies to NSX Manager nodes. Ignored on other node types. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"api_failed_auth_lockout_period","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"api_failed_auth_reset_period","documentation":"In order to trigger an account lockout, all authentication failures must occur in this time window. If the reset period expires, the failed login count is reset to zero. Only applies to NSX Manager nodes. Ignored on other node types. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"api_failed_auth_reset_period","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"api_max_auth_failures","documentation":"Only applies to NSX Manager nodes. Ignored on other node types. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"api_max_auth_failures","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cli_failed_auth_lockout_period","documentation":"Once a lockout occurs, the account remains locked out of the CLI for this time period. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cli_failed_auth_lockout_period","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cli_max_auth_failures","documentation":"Number of authentication failures that trigger CLI lockout format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cli_max_auth_failures","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"minimum_password_length","documentation":"Minimum number of characters required in account passwords format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"minimum_password_length","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.authentication_policy_properties"},{"value":{"name":"com.vmware.nsx.model.standard_host_switch","documentation":"Standard host switch specification","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"host_switch_name","documentation":"If this name is unset or empty then the default host switch name will be used. The name must be unique among all host switches specified in a given transport node; unset name, empty name and the default host switch name are considered the same in terms of uniqueness.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_profile_ids","documentation":"host switch profiles bound to this host switch. If a profile ID is not provided for any HostSwitchProfileType that is supported by the transport node, the corresponding default profile will be bound to the host switch.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.host_switch_profile_type_id_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_profile_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_assignment_spec","documentation":"IPs can come from either a static IP pool or an explicitly specified IP list or DHCP. In case a list of IP is specified, the number of IPs provided should be sufficient as per teaming policy associated with host switch uplink profile.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in IpAssignmentSpec. When operations return a value of this structure as a result, the field will contain all the attributes defined in IpAssignmentSpec.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_assignment_spec","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ip_assignment_spec","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"pnics","documentation":"Physical NICs connected to the host switch","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.pnic","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"pnics","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.standard_host_switch"},{"value":{"name":"com.vmware.nsx.model.tunnel_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"GENEVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCAP_GENEVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VXLAN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCAP_VXLAN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"STT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCAP_STT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN_ENCAP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ENCAP_UNKNOWN_ENCAP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DOWN"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd","documentation":"Detailed information about BFD configured on interface","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.BFD_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"egress_interface","documentation":"Corresponds to the interface where local_ip_address is routed.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"egress_interface","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"encap","documentation":"Possible values are: \n - ENCAP_STT\n, - ENCAP_VXLAN\n, - ENCAP_GENEVE\n, - ENCAP_UNKNOWN_ENCAP\n, Tunnel encap\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"encap","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_updated_time","documentation":"Time at which the Tunnel status has been fetched last time. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_updated_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"local_ip","documentation":"Local IP address of tunnel format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"local_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Name of tunnel\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_ip","documentation":"Remote IP address of tunnel format: ip\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"remote_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_node_id","documentation":"UUID of the remote transport node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"remote_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_UP\n, - STATUS_DOWN\n, - STATUS_UNKNOWN\n, Status of tunnel\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.tunnel_properties"},{"value":{"name":"com.vmware.nsx.model.file","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"name","documentation":"file name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file"},{"value":{"name":"com.vmware.nsx.model.NS_service_element","documentation":"An NSService element that describes traffic corresponding to an NSService","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ICMPTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_ICMPTYPENSSERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPProtocolNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_IPPROTOCOLNSSERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IGMPTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_IGMPTYPENSSERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"L4PortSetNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_l4portsetnsservice"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSServiceElement","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EtherTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_ETHERTYPENSSERVICE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALGTypeNSService","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_ALGTYPENSSERVICE"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"NSServiceElement","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPENSSERVICE\n, - RESOURCE_TYPE_IPPROTOCOLNSSERVICE\n, - RESOURCE_TYPE_IGMPTYPENSSERVICE\n, - RESOURCE_TYPE_ICMPTYPENSSERVICE\n, - RESOURCE_TYPE_ALGTYPENSSERVICE\n, - RESOURCE_TYPE_L4PORTSETNSSERVICE\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.NS_service_element"},{"value":{"name":"com.vmware.nsx.model.transport_node_template_state","documentation":"transport node template application state","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED_TO_REALIZE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED_TO_REALIZE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED_TO_CREATE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED_TO_CREATE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"node_id","documentation":"node id","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_FAILED_TO_CREATE\n, - STATE_IN_PROGRESS\n, - STATE_FAILED_TO_REALIZE\n, - STATE_SUCCESS\n, Transport node template state on individual hosts of ComputeCollection which enabled automated transport code creation. 'FAILED_TO_CREATE' means transport node isn't created. 'IN_PROGRESS' means transport node is in progress of creation. 'FAILED_TO_REALIZE' means transport node has been created, but failed on host realization, it will repush to host by NSX later. 'SUCCESS' means transport node creation is succeeded.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"transport node id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_node_template_state"},{"value":{"name":"com.vmware.nsx.model.dhcp_relay_profile_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Dhcp relay profile list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.dhcp_relay_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_relay_profile_list_result"},{"value":{"name":"com.vmware.nsx.model.communication_profile_entry_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"CommunicationProfileEntry list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile_entry","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.communication_profile_entry_list_result"},{"value":{"name":"com.vmware.nsx.model.dhcp_filter","documentation":"DHCP filtering configuration","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"client_block_enabled","documentation":"Indicates whether DHCP client blocking is enabled","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"client_block_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"server_block_enabled","documentation":"Indicates whether DHCP server blocking is enabled","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"server_block_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dhcp_filter"},{"value":{"name":"com.vmware.nsx.model.verifiable_asymmetric_login_credential","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"VerifiableAsymmetricLoginCredential","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"VerifiableAsymmetricLoginCredential","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.login_credential","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"asymmetric_credential","documentation":"Asymmetric login credential","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"asymmetric_credential","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"credential_key","documentation":"Credential key","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"credential_key","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"credential_verifier","documentation":"Credential verifier","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"credential_verifier","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"credential_type","documentation":"Login credential, for example username-password-thumbprint or certificate based, etc","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"credential_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.verifiable_asymmetric_login_credential"},{"value":{"name":"com.vmware.nsx.model.file_thumbprint","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"File name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sha1","documentation":"File's SHA1 thumbprint","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"sha1","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sha256","documentation":"File's SHA256 thumbprint","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"sha256","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_thumbprint"},{"value":{"name":"com.vmware.nsx.model.node_status_properties","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"realtime","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_REALTIME"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"cached","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"SOURCE_CACHED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cpu_cores","documentation":"Number of CPU cores on the system format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cpu_cores","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"file_systems","documentation":"File systems configured on the system\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_file_system_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"file_systems","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"load_average","documentation":"One, five, and fifteen minute load averages for the system\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"load_average","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mem_cache","documentation":"Amount of RAM on the system that can be flushed out to disk, in kilobytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mem_cache","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mem_total","documentation":"Amount of RAM allocated to the system, in kilobytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mem_total","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mem_used","documentation":"Amount of RAM in use on the system, in kilobytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"mem_used","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"source","documentation":"Possible values are: \n - SOURCE_REALTIME\n, - SOURCE_CACHED\n, Source of status data.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"swap_total","documentation":"Amount of disk available for swap, in kilobytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"swap_total","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"swap_used","documentation":"Amount of swap disk in use, in kilobytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"swap_used","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_time","documentation":"Current time expressed in milliseconds since epoch format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"system_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uptime","documentation":"Milliseconds since system start format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"uptime","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_status_properties"},{"value":{"name":"com.vmware.nsx.model.actionable_resource","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ip_address","documentation":"A resource reference on which actions can be performed format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.actionable_resource"},{"value":{"name":"com.vmware.nsx.model.firewall_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DISABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GLOBAL_STATUS_DISABLED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"transport_nodes","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONTEXT_NODES"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ENABLED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GLOBAL_STATUS_ENABLED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"context","documentation":"Possible values are: \n - CONTEXT_NODES\n, Types of firewall contexts.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"context","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"global_status","documentation":"Possible values are: \n - GLOBAL_STATUS_DISABLED\n, - GLOBAL_STATUS_ENABLED\n, Firewall status for a fabric entity or in global context where firewall is supported.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"global_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.firewall_status"},{"value":{"name":"com.vmware.nsx.model.ether_type_service_entry","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EtherTypeServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"EtherTypeServiceEntry","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"ether_type","documentation":"Type of the encapsulated protocol format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"ether_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPESERVICEENTRY\n, - RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY\n, - RESOURCE_TYPE_IGMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ICMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ALGTYPESERVICEENTRY\n, - RESOURCE_TYPE_L4PORTSETSERVICEENTRY\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ether_type_service_entry"},{"value":{"name":"com.vmware.nsx.model.logical_service_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Logical router service list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_service","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_service_list_result"},{"value":{"name":"com.vmware.nsx.model.aws_subnet","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_sync_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_sync_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"availability_zone","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"availability_zone","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cidr","documentation":"IPV4 CIDR Block for the Vpc format: ipv4_cidr_block","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"cidr","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"ID of subnet","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vpc_id","documentation":"ID of the vpc","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.aws_subnet"},{"value":{"name":"com.vmware.nsx.model.upgrade_unit_group_info","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"display_name","documentation":"Name of the group\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Identifier of group\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.upgrade_unit_group_info"},{"value":{"name":"com.vmware.nsx.model.backup_operation_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_NOT_RUN_ON_MASTER","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ERROR_CODE_NOT_RUN_ON_MASTER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_SERVER_UNREACHABLE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ERROR_CODE_SERVER_UNREACHABLE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_AUTHENTICATION_FAILURE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ERROR_CODE_AUTHENTICATION_FAILURE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_PERMISSION_ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ERROR_CODE_PERMISSION_ERROR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_TIMEOUT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ERROR_CODE_TIMEOUT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_BAD_FINGERPRINT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ERROR_CODE_BAD_FINGERPRINT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BACKUP_GENERIC_ERROR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"ERROR_CODE_GENERIC_ERROR"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"backup_id","documentation":"Unique identifier of a backup","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"backup_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"end_time","documentation":"Time when operation was ended format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"end_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_code","documentation":"Possible values are: \n - ERROR_CODE_NOT_RUN_ON_MASTER\n, - ERROR_CODE_SERVER_UNREACHABLE\n, - ERROR_CODE_AUTHENTICATION_FAILURE\n, - ERROR_CODE_PERMISSION_ERROR\n, - ERROR_CODE_TIMEOUT\n, - ERROR_CODE_BAD_FINGERPRINT\n, - ERROR_CODE_GENERIC_ERROR\n, Error code","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"error_message","documentation":"Error code details","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"error_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"start_time","documentation":"Time when operation was started format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"start_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"success","documentation":"True if backup is successfully completed, else false","type":{"category":"BUILTIN","builtin_type":"BOOLEAN"},"metadata":[{"value":{"elements":[{"value":{"string_value":"success","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.backup_operation_status"},{"value":{"name":"com.vmware.nsx.model.ipfix_switch_config","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpfixSwitchConfig","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IpfixSwitchConfig","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.ipfix_config","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"active_timeout","documentation":"The time in seconds after a Flow is expired even if more packets matching this Flow are received by the cache. format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"active_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"idle_timeout","documentation":"The time in seconds after a Flow is expired if no more packets matching this Flow are received by the cache. format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"idle_timeout","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"max_flows","documentation":"The maximum number of flow entries in each exporter flow cache. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"max_flows","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"packet_sample_probability","documentation":"The probability in percentage that a packet is sampled, in range 0-100. The probability is equal for every packet.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"packet_sample_probability","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_IPFIXSWITCHCONFIG\n, - RESOURCE_TYPE_IPFIXDFWCONFIG\n, Supported IPFIX Config Types.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"applied_tos","documentation":"List of objects where the IPFIX Config will be enabled.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_reference","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"applied_tos","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipfix_switch_config"},{"value":{"name":"com.vmware.nsx.model.configuration_state","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"in_progress","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"partial_success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PARTIAL_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"orphaned","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ORPHANED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"pending","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_PENDING"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"failed","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"success","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_SUCCESS"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"details","documentation":"Array of configuration state of various sub systems\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.configuration_state_element","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_code","documentation":"Error code format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"failure_message","documentation":"Error message in case of failure\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"failure_message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_PENDING\n, - STATE_IN_PROGRESS\n, - STATE_SUCCESS\n, - STATE_FAILED\n, - STATE_PARTIAL_SUCCESS\n, - STATE_ORPHANED\n, Gives details of state of desired configuration\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.configuration_state"},{"value":{"name":"com.vmware.nsx.model.IP_protocol_service_entry","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IPProtocolServiceEntry","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IPProtocolServiceEntry","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.service_entry","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"protocol_number","documentation":"","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_ETHERTYPESERVICEENTRY\n, - RESOURCE_TYPE_IPPROTOCOLSERVICEENTRY\n, - RESOURCE_TYPE_IGMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ICMPTYPESERVICEENTRY\n, - RESOURCE_TYPE_ALGTYPESERVICEENTRY\n, - RESOURCE_TYPE_L4PORTSETSERVICEENTRY\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.IP_protocol_service_entry"},{"value":{"name":"com.vmware.nsx.model.lag","documentation":"LACP group","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SRCDESTMACIPPORT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOAD_BALANCE_ALGORITHM_SRCDESTMACIPPORT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ACTIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MODE_ACTIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SRCDESTIPVLAN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOAD_BALANCE_ALGORITHM_SRCDESTIPVLAN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TIMEOUT_TYPE_FAST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DESTMAC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOAD_BALANCE_ALGORITHM_DESTMAC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SRCDESTMAC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOAD_BALANCE_ALGORITHM_SRCDESTMAC"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PASSIVE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"MODE_PASSIVE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SLOW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"TIMEOUT_TYPE_SLOW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SRCMAC","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"LOAD_BALANCE_ALGORITHM_SRCMAC"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"id","documentation":"unique id\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"load_balance_algorithm","documentation":"Possible values are: \n - LOAD_BALANCE_ALGORITHM_SRCMAC\n, - LOAD_BALANCE_ALGORITHM_DESTMAC\n, - LOAD_BALANCE_ALGORITHM_SRCDESTMAC\n, - LOAD_BALANCE_ALGORITHM_SRCDESTIPVLAN\n, - LOAD_BALANCE_ALGORITHM_SRCDESTMACIPPORT\n, LACP load balance Algorithm","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"load_balance_algorithm","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"mode","documentation":"Possible values are: \n - MODE_ACTIVE\n, - MODE_PASSIVE\n, LACP group mode","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"mode","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"name","documentation":"Lag name","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"number_of_uplinks","documentation":"number of uplinks format: int32","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"number_of_uplinks","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timeout_type","documentation":"Possible values are: \n - TIMEOUT_TYPE_SLOW\n, - TIMEOUT_TYPE_FAST\n, LACP timeout type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"timeout_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uplinks","documentation":"uplink names\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.uplink","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"uplinks","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.lag"},{"value":{"name":"com.vmware.nsx.model.ipv4_header","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dst_ip","documentation":"The destination ip address. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dst_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"flags","documentation":"IP flags format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"flags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"protocol","documentation":"IP protocol - defaults to ICMP format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"protocol","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_ip","documentation":"The source ip address. format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"src_ip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"src_subnet_prefix_len","documentation":"This is used together with src_ip to calculate dst_ip for broadcast when dst_ip is not given; not used in all other cases. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"src_subnet_prefix_len","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"ttl","documentation":"Time to live (ttl) format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"ttl","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ipv4_header"},{"value":{"name":"com.vmware.nsx.model.BFD_properties","documentation":"BFD information","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REMOTE_STATE_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN_STATE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REMOTE_STATE_UNKNOWN_STATE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INIT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REMOTE_STATE_INIT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ADMIN_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REMOTE_STATE_ADMIN_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"REMOTE_STATE_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN_STATE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UNKNOWN_STATE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ADMIN_DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_ADMIN_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"INIT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_INIT"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATE_UP"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active","documentation":"True if tunnel is active in a gateway HA setup\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"active","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"diagnostic","documentation":"A short message indicating what the BFD session thinks is wrong in case of a problem\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"diagnostic","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"forwarding","documentation":"True if the BFD session believes this interface may be used to forward traffic\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"forwarding","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_diagnostic","documentation":"A short message indicating what the remote interface's BFD session thinks is wrong in case of a problem\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"remote_diagnostic","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_state","documentation":"Possible values are: \n - REMOTE_STATE_UNKNOWN_STATE\n, - REMOTE_STATE_ADMIN_DOWN\n, - REMOTE_STATE_DOWN\n, - REMOTE_STATE_INIT\n, - REMOTE_STATE_UP\n, State of the remote interface's BFD session\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"remote_state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"state","documentation":"Possible values are: \n - STATE_UNKNOWN_STATE\n, - STATE_ADMIN_DOWN\n, - STATE_DOWN\n, - STATE_INIT\n, - STATE_UP\n, State of the BFD session\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.BFD_properties"},{"value":{"name":"com.vmware.nsx.model.abstract_space","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BLACKLIST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STRATEGY_BLACKLIST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NONE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STRATEGY_NONE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"WHITELIST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CONNECTIVITY_STRATEGY_WHITELIST"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"path","documentation":"Absolute path of this object\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"relative_path","documentation":"Path relative from its parent\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"relative_path","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"communication_profiles","documentation":"This field is used while creating or updating the space.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.communication_profile","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"communication_profiles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"connectivity_strategy","documentation":"Possible values are: \n - CONNECTIVITY_STRATEGY_WHITELIST\n, - CONNECTIVITY_STRATEGY_BLACKLIST\n, - CONNECTIVITY_STRATEGY_NONE\n, This field indicates the default connectivity policy for the infra or tenant space WHITELIST - Adds a default drop rule. Administrator can then use \\\"allow\\\" rules (aka whitelist) to allow traffic between groups BLACKLIST - Adds a default allow rule. Admin can then use \\\"drop\\\" rules (aka blacklist) to block traffic between groups NONE - No default rules are added. This is the default setting","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"connectivity_strategy","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.abstract_space"},{"value":{"name":"com.vmware.nsx.model.dne_key_manager","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"certificate","documentation":"The certificate of key manager appliance.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"certificate","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host","documentation":"Host server of key manager appliance. The value could be an IP address or a server name.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"host","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"port","documentation":"A port number of key manager instance. format: int64","type":{"category":"BUILTIN","builtin_type":"LONG"},"metadata":[{"value":{"elements":[{"value":{"string_value":"port","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Health status check for the key manager server. The value is updated and displayed everytime an API call(GET/POST/PUT) is made on the key manager entity.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_key_manager"},{"value":{"name":"com.vmware.nsx.model.dne_service","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"is_valid","documentation":"Will be set to false if the referenced NSX resource has been deleted.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_valid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_display_name","documentation":"Display name of the NSX resource.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"target_display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_id","documentation":"Identifier of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"target_type","documentation":"Type of the NSX resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"target_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"service","documentation":"Dne API accepts raw protocol and ports as part of NS service element in Dne Rule that describes traffic corresponding to an NSService.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in NSServiceElement. When operations return a value of this structure as a result, the field will contain all the attributes defined in NSServiceElement.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"service","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.NS_service_element","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.dne_service"},{"value":{"name":"com.vmware.nsx.model.edge_cluster_member","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"description","documentation":"description of edge cluster member","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"display name of edge cluster member","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"member_index","documentation":"System generated index for cluster member format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"member_index","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"Identifier of the transport node backed by an Edge node","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_cluster_member"},{"value":{"name":"com.vmware.nsx.model.ssh_key_properties","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"label","documentation":"SSH key label (used to identify the key)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"label","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"password","documentation":"Current password for user (required for users root and admin)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type","documentation":"SSH key type","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"value","documentation":"SSH key value","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"value","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ssh_key_properties"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_counters","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"delivered_count","documentation":"Total number of delivered observations for this traceflow round. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"delivered_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dropped_count","documentation":"Total number of dropped observations for this round. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dropped_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"forwarded_count","documentation":"Total number of forwarded observations for this traceflow round. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"forwarded_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"received_count","documentation":"Total number of received observations for this traceflow round. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"received_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_counters"},{"value":{"name":"com.vmware.nsx.model.nat_statistics_per_transport_node","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"active_sessions","documentation":"The number of active sessions format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"active_sessions","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_bytes","documentation":"The number of bytes format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_bytes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"total_packets","documentation":"The number of packets format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"total_packets","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"Id for the transport node\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.nat_statistics_per_transport_node"},{"value":{"name":"com.vmware.nsx.model.transport_zone_status","documentation":"Transport zone runtime status information","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"num_logical_ports","documentation":"Count of logical ports in the transport zone format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"num_logical_ports","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_logical_switches","documentation":"Count of logical switches in the transport zone format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"num_logical_switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"num_transport_nodes","documentation":"Count of transport nodes in the transport zone format: int32\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"num_transport_nodes","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_zone_id","documentation":"Unique ID identifying the transport zone\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_zone_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.transport_zone_status"},{"value":{"name":"com.vmware.nsx.model.appliance_management_task_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Task property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.appliance_management_task_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.appliance_management_task_list_result"},{"value":{"name":"com.vmware.nsx.model.x509_certificate","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"long_value":3072,"type":"LONG"}},"type":{"category":"BUILTIN","builtin_type":"LONG"}},"key":"PUBLIC_KEY_LENGTH_3072"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"RSA","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PUBLIC_KEY_ALGO_RSA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DSA","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"PUBLIC_KEY_ALGO_DSA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"long_value":2048,"type":"LONG"}},"type":{"category":"BUILTIN","builtin_type":"LONG"}},"key":"PUBLIC_KEY_LENGTH_2048"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"dsa_public_keyg","documentation":"One of the DSA cryptogaphic algorithm's strength parameters, base\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dsa_public_key_g","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dsa_public_keyp","documentation":"One of the DSA cryptogaphic algorithm's strength parameters, prime\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dsa_public_key_p","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dsa_public_keyq","documentation":"One of the DSA cryptogaphic algorithm's strength parameters, sub-prime\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dsa_public_key_q","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dsa_public_keyy","documentation":"One of the DSA cryptogaphic algorithm's strength parameters\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dsa_public_key_y","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_ca","documentation":"True if this is a CA certificate\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_ca","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"is_valid","documentation":"True if this certificate is valid\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"is_valid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"issuer","documentation":"the certificate issuers complete distinguished name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"issuer","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"issuer_cn","documentation":"the certificate issuer's common name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"issuer_cn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"not_after","documentation":"the time in epoch milliseconds at which the certificate becomes invalid format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"not_after","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"not_before","documentation":"the time in epoch milliseconds at which the certificate becomes valid format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"not_before","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"public_key_algo","documentation":"Possible values are: \n - PUBLIC_KEY_ALGO_RSA\n, - PUBLIC_KEY_ALGO_DSA\n, Cryptographic algorithm used by the public key for data encryption\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"public_key_algo","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"public_key_length","documentation":"Possible values are: \n - PUBLIC_KEY_LENGTH_2048\n, - PUBLIC_KEY_LENGTH_3072\n, size measured in bits of the public/private keys used in a cryptographic algorithm format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"public_key_length","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rsa_public_key_exponent","documentation":"An RSA public key is made up of the modulus and the public exponent. Exponent is a power number\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rsa_public_key_exponent","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"rsa_public_key_modulus","documentation":"An RSA public key is made up of the modulus and the public exponent. Modulus is wrap around number\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"rsa_public_key_modulus","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"serial_number","documentation":"certificate's serial number\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"serial_number","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"signature","documentation":"the signature value(the raw signature bits) used for signing and validate the cert\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"signature","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"signature_algorithm","documentation":"the algorithm used by the Certificate Authority to sign the certificate\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"signature_algorithm","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subject","documentation":"the certificate owners complete distinguished name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"subject","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"subject_cn","documentation":"the certificate owner's common name\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"subject_cn","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"version","documentation":"Certificate version (default v1)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"version","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.x509_certificate"},{"value":{"name":"com.vmware.nsx.model.traceflow_observation_forwarded","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDroppedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDropped","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"BRIDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_BRIDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationDelivered","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceived","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationReceivedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DFW","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_DFW"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwardedLogical","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"TraceflowObservationForwarded","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PHYSICAL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_PHYSICAL"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_HOSTSWITCH","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_HOSTSWITCH"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LR","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_LR"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE_TUNNEL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"COMPONENT_TYPE_EDGE_TUNNEL"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"component_name","documentation":"The name of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Possible values are: \n - COMPONENT_TYPE_PHYSICAL\n, - COMPONENT_TYPE_LR\n, - COMPONENT_TYPE_LS\n, - COMPONENT_TYPE_DFW\n, - COMPONENT_TYPE_BRIDGE\n, - COMPONENT_TYPE_EDGE_TUNNEL\n, - COMPONENT_TYPE_EDGE_HOSTSWITCH\n, - COMPONENT_TYPE_UNKNOWN\n, The type of the component that issued the observation.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL\n, - RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sequence_no","documentation":"the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sequence_no","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp","documentation":"Timestamp when the observation was created by the transport node (milliseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"timestamp_micro","documentation":"Timestamp when the observation was created by the transport node (microseconds epoch) format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"timestamp_micro","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_id","documentation":"id of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"transport_node_name","documentation":"name of the transport node that observed a traceflow packet\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"context","documentation":"The 64bit tunnel context carried on the wire. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"context","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dst_transport_node_id","documentation":"This field will not be always available. Use remote_ip_address when this field is not set.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dst_transport_node_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dst_transport_node_name","documentation":"The name of the transport node to which the traceflow packet is forwarded\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"dst_transport_node_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"local_ip_address","documentation":"IP address of the source end of the tunnel format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"local_ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"remote_ip_address","documentation":"IP address of the destination end of the tunnel format: ip","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"remote_ip_address","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"uplink_name","documentation":"The name of the uplink the traceflow packet is forwarded on","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"uplink_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vtep_label","documentation":"The virtual tunnel endpoint label format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vtep_label","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.traceflow_observation_forwarded"},{"value":{"name":"com.vmware.nsx.model.node_user_settings","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"cli_password","documentation":"Password for the node cli user. For deployment, this property is required. After deployment, this property is ignored, and the node cli must be used to change the password. The password specified must be at least 8 characters in length and must contain at least one lowercase, one uppercase, one numeric character and one special character (except quotes).","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cli_password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"root_password","documentation":"Password for the node root user. For deployment, this property is required. After deployment, this property is ignored, and the node cli must be used to change the password. The password specified must be at least 8 characters in length and must contain at least one lowercase, one uppercase, one numeric character and one special character (except quotes).","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"root_password","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.node_user_settings"},{"value":{"name":"com.vmware.nsx.model.compute_collection_transport_node_template","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"The type of this resource.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"compute_collection_ids","documentation":"Associated compute collection ids","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"compute_collection_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"host_switch_spec","documentation":"Property 'host_switch_spec' can be used to create either standard host switch or preconfigured host switch.\nWhen clients pass a value of this structure as a parameter, the field must contain all the attributes defined in HostSwitchSpec. When operations return a value of this structure as a result, the field will contain all the attributes defined in HostSwitchSpec.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DYNAMIC_STRUCTURE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"host_switch_spec","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.host_switch_spec","type":"STRING"},"key":"value"}]},"key":"HasFieldsOf"}]},{"name":"transport_zone_endpoints","documentation":"Transport zone endpoints","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.transport_zone_end_point","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"transport_zone_endpoints","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.compute_collection_transport_node_template"},{"value":{"name":"com.vmware.nsx.model.logical_router_route_table_in_csv_format","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"file_name","documentation":"File name set by HTTP server if API returns CSV result as a file.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"file_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_update_timestamp","documentation":"Timestamp when the data was last updated; unset if data source has never updated the data. format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"last_update_timestamp","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router_route_csv_record","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_route_table_in_csv_format"},{"value":{"name":"com.vmware.nsx.model.edge_upgrade_status","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IN_PROGRESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_IN_PROGRESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NOT_STARTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_NOT_STARTED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"FAILED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_FAILED"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SUCCESS","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_SUCCESS"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PAUSED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_PAUSED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"can_skip","documentation":"Can the upgrade of the remaining units in this component be skipped\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"can_skip","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"component_type","documentation":"Component type for the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"details","documentation":"Details about the upgrade status\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"details","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"percent_complete","documentation":"Indicator of upgrade progress in percentage\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"DOUBLE"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"percent_complete","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_SUCCESS\n, - STATUS_FAILED\n, - STATUS_IN_PROGRESS\n, - STATUS_NOT_STARTED\n, - STATUS_PAUSED\n, Upgrade status of component\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.edge_upgrade_status"},{"value":{"name":"com.vmware.nsx.model.expression","documentation":"All the nodes of the expression extend from this abstract class. This is present for extensibility.","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NestedExpression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_NESTEDEXPRESSION"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ConjunctionOperator","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_CONJUNCTIONOPERATOR"},{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"Expression","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"Condition","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"RESOURCE_TYPE_CONDITION"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"Expression","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Includable"}],"fields":[{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_CONDITION\n, - RESOURCE_TYPE_CONJUNCTIONOPERATOR\n, - RESOURCE_TYPE_NESTEDEXPRESSION\n,","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.expression"},{"value":{"name":"com.vmware.nsx.model.logical_port_mirror_source","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"LogicalPortMirrorSource","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"LogicalPortMirrorSource","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.mirror_source","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"port_ids","documentation":"Source logical port identifier list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"port_ids","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"Possible values are: \n - RESOURCE_TYPE_LOGICALPORTMIRRORSOURCE\n, - RESOURCE_TYPE_PNICMIRRORSOURCE\n, Resource types of mirror source","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_port_mirror_source"},{"value":{"name":"com.vmware.nsx.model.logical_router_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"Logical router list results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.logical_router","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.logical_router_list_result"},{"value":{"name":"com.vmware.nsx.model.ip_discovery_switching_profile","documentation":"","constants":[{"value":{"documentation":"Identifier denoting this structure, when it is used in polymorphic context. \nThis value should be assigned to the field which is used to discriminate the actual type used in the polymorphic context.\n","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"IpDiscoverySwitchingProfile","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"_TYPE_IDENTIFIER"}],"type":"STRUCTURE","metadata":[{"value":{"elements":[{"value":{"string_value":"IpDiscoverySwitchingProfile","type":"STRING"},"key":"value"}]},"key":"DiscriminatedBy"},{"value":{"elements":[{"value":{"string_value":"com.vmware.nsx.model.base_switching_profile","type":"STRING"},"key":"value"}]},"key":"Include"}],"fields":[{"name":"arp_snooping_enabled","documentation":"Indicates whether ARP snooping is enabled","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"arp_snooping_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"dhcp_snooping_enabled","documentation":"Indicates whether DHCP snooping is enabled","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"dhcp_snooping_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"vm_tools_enabled","documentation":"This option is only supported on ESX where vm-tools is installed.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"vm_tools_enabled","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"revision","documentation":"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. format: int64","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_revision","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_time","documentation":"Timestamp of resource creation format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"create_user","documentation":"ID of the user who created this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_create_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_time","documentation":"Timestamp of last modification format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_time","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"last_modified_user","documentation":"ID of the user who last modified this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_last_modified_user","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"system_owned","documentation":"Indicates system owned resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_system_owned","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"description","documentation":"Description of this resource","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"description","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"display_name","documentation":"Defaults to ID if not set","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"display_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"id","documentation":"Unique identifier of this resource\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"resource_type","documentation":"","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"resource_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"},{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"Discriminator"}]},{"name":"tags","documentation":"Opaque identifiers meaningful to the API user","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.tag","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"required_capabilities","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"required_capabilities","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.ip_discovery_switching_profile"},{"value":{"name":"com.vmware.nsx.model.tunnel_status_count","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UNKNOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UNKNOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"UP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_UP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DOWN","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DOWN"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DEGRADED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"STATUS_DEGRADED"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"degraded_count","documentation":"Degraded count format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"degraded_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"down_count","documentation":"Down count format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"down_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"status","documentation":"Possible values are: \n - STATUS_UP\n, - STATUS_DOWN\n, - STATUS_DEGRADED\n, - STATUS_UNKNOWN\n, Roll-up status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"up_count","documentation":"Up count format: int32","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"up_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_diagnostic","documentation":"BFD Diagnostic","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.BFD_diagnostic_count","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_diagnostic","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"bfd_status","documentation":"BFD Status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.BFD_status_count","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"bfd_status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.tunnel_status_count"},{"value":{"name":"com.vmware.nsx.model.error_resolver_info_list","documentation":"Collection of all registered ErrorResolverInfo","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"results","documentation":"ErrorResolverInfo list","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.error_resolver_info","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.error_resolver_info_list"},{"value":{"name":"com.vmware.nsx.model.file_properties_list_result","documentation":"","constants":[],"type":"STRUCTURE","metadata":[],"fields":[{"name":"links","documentation":"The server will populate this field when returing the resource. Ignored on PUT and POST.\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_links","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"schema","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"_schema","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"self","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.self_resource_link","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"_self","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page)\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"result_count","documentation":"Count of results found (across all pages), set only on first page format: int64\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"result_count","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_ascending","documentation":"","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"sort_by","documentation":"Field by which records are sorted\nThis field may be present in responses from the server, but if it is present in a request to server it will be ignored.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"ReadOnly"},{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"results","documentation":"File property results","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.file_properties","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"results","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.file_properties_list_result"},{"value":{"name":"com.vmware.nsx.model.uc_message","documentation":"","constants":[{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"EDGE","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_EDGE"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"PCG","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_PCG"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"HOST","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_HOST"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CCP_MPA","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_CCP_MPA"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"CCP","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_CCP"},{"value":{"documentation":"","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"NSX_AGENT","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"CLIENT_TYPE_NSX_AGENT"}],"type":"STRUCTURE","metadata":[],"fields":[{"name":"application_name","documentation":"Application name (e.g. UPGRADE)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"application_name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"client_type","documentation":"Possible values are: \n - CLIENT_TYPE_HOST\n, - CLIENT_TYPE_EDGE\n, - CLIENT_TYPE_CCP\n, - CLIENT_TYPE_CCP_MPA\n, - CLIENT_TYPE_PCG\n, - CLIENT_TYPE_NSX_AGENT\n, Type of messaging client","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"client_type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"correlation_id","documentation":"UUID used to associate response with request. Ignored on send path.","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"correlation_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"payload","documentation":"Message payload","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"payload","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]},{"name":"type_id","documentation":"A fully qualified protobuf message name.","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"type_id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}]}],"enumerations":[]},"key":"com.vmware.nsx.model.uc_message"}]},"key":"com.vmware.nsx.model"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.upgrade.upgrade_unit_groups","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update the upgrade unit group","params":[{"name":"group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"upgrade_unit_group","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/{group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"addupgradeunits","documentation":"Add upgrade units to specified upgrade unit group","params":[{"name":"group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"upgrade_unit_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/{group-id}?action=add_upgrade_units","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"addupgradeunits"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Return upgrade unit group information","params":[{"name":"group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"summary","documentation":"Flag indicating whether to return the summary (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"summary","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/{group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"delete","documentation":"Delete the upgrade unit group","params":[{"name":"group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/{group-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"delete"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Return information of all upgrade unit groups","params":[{"name":"component_type","documentation":"Component type based on which upgrade unit groups to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"summary","documentation":"Flag indicating whether to return summary (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"summary","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sync","documentation":"Synchronize before returning upgrade unit groups (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sync","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitGroupListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"create","documentation":"Create a group","params":[{"name":"upgrade_unit_group","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitGroup","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"create"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"reorder","documentation":"Reorder upgrade unit group","params":[{"name":"group_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"group-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"reorder_request","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.reorder_request","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups/{group-id}?action=reorder","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"reorder"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_unit_groups"},{"value":{"name":"com.vmware.nsx.upgrade.upgrade_unit_groups_status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"getall","documentation":"Get upgrade status for upgrade unit groups","params":[{"name":"component_type","documentation":"Component type based on which upgrade unit groups to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitGroupStatusListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_group_status_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-unit-groups-status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"getall"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_unit_groups_status"},{"value":{"name":"com.vmware.nsx.upgrade.summary","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get upgrade summary","params":[],"output":{"documentation":"com.vmware.nsx.model.UpgradeSummary","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_summary","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.summary"},{"value":{"name":"com.vmware.nsx.upgrade.upgrade_units_stats","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get upgrade units stats","params":[{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sync","documentation":"Synchronize before returning upgrade unit stats (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sync","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitTypeStatsList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_type_stats_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-units-stats","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_units_stats"},{"value":{"name":"com.vmware.nsx.upgrade.plan","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"pause","documentation":"Pause upgrade","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/plan?action=pause","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"pause"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"start","documentation":"Start upgrade","params":[],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/plan?action=start","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"start"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"continue","documentation":"Continue upgrade","params":[{"name":"skip","documentation":"Skip to upgrade of next component. (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"skip","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/plan?action=continue","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"continue"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"reset","documentation":"Reset the upgrade plan to default plan. User has an option to change the default plan. But if after making changes, user wants to go back to the default plan, this is the way to do so.","params":[{"name":"component_type","documentation":"Component type (required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/plan?action=reset","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"reset"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.concurrent_change"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"upgradeselectedunits","documentation":"Upgrade selected units","params":[{"name":"upgrade_unit_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/plan?action=upgrade_selected_units","type":"STRING"},"key":"value"},{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"upgradeselectedunits"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.plan"},{"value":{"name":"com.vmware.nsx.upgrade.nodes","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get list of nodes across all types","params":[{"name":"component_type","documentation":"Component type based on which nodes will be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"component_version","documentation":"Component version based on which nodes will be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_version","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.NodeInfoListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_info_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/nodes","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.nodes"},{"value":{"name":"com.vmware.nsx.upgrade.history","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get upgrade history","params":[],"output":{"documentation":"com.vmware.nsx.model.UpgradeHistoryList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_history_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/history","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.history"},{"value":{"name":"com.vmware.nsx.upgrade.status_summary","documentation":"","constants":[{"value":{"documentation":"Possible value for selectionStatus of operation StatusSummary.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"SELECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SELECTION_STATUS_SELECTED"},{"value":{"documentation":"Possible value for selectionStatus of operation StatusSummary.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"ALL","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SELECTION_STATUS_ALL"},{"value":{"documentation":"Possible value for selectionStatus of operation StatusSummary.get.","value":{"category":"PRIMITIVE","primitive_value":{"string_value":"DESELECTED","type":"STRING"}},"type":{"category":"BUILTIN","builtin_type":"STRING"}},"key":"GET_SELECTION_STATUS_DESELECTED"}],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get upgrade status summary","params":[{"name":"component_type","documentation":"Component type based on which upgrade units to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"selection_status","documentation":"Flag to indicate whether to return status for only selected, only deselected or both type of upgrade units (optional, default to ALL)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"selection_status","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/status-summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.status_summary"},{"value":{"name":"com.vmware.nsx.upgrade.upgrade_units","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get a specific upgrade unit","params":[{"name":"upgrade_unit_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"upgrade-unit-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnit","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-units/{upgrade-unit-id}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get upgrade units","params":[{"name":"component_type","documentation":"Component type based on which upgrade units to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"current_version","documentation":"Current version of upgrade unit based on which upgrade units to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"current_version","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"cursor","documentation":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"cursor","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"group_id","documentation":"UUID of group based on which upgrade units to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"group_id","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"has_warnings","documentation":"Flag to indicate whether to return only upgrade units with warnings (optional, default to false)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"has_warnings","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"included_fields","documentation":"Comma separated list of fields that should be included to result of query (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"included_fields","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"metadata","documentation":"Metadata about upgrade unit to filter on (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"metadata","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"page_size","documentation":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"LONG"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"page_size","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_ascending","documentation":"(optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"BOOLEAN"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_ascending","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"sort_by","documentation":"Field by which records are sorted (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"sort_by","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]},{"name":"upgrade_unit_type","documentation":"Upgrade unit type based on which upgrade units to be filtered (optional)","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"BUILTIN","builtin_type":"STRING"}}},"metadata":[{"value":{"elements":[{"value":{"string_value":"upgrade_unit_type","type":"STRING"},"key":"value"}]},"key":"RequestParam"}]}],"output":{"documentation":"com.vmware.nsx.model.UpgradeUnitListResult","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.upgrade_unit_list_result","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/upgrade-units","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.upgrade_units"},{"value":{"name":"com.vmware.nsx.upgrade.version_whitelist","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"update","documentation":"Update the version whitelist for the specified component type (HOST, EDGE, CCP, MP).","params":[{"name":"component_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]},{"name":"version_list","documentation":"(required)","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.version_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}]}],"output":{"documentation":"","type":{"category":"BUILTIN","builtin_type":"VOID"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/version-whitelist/{component_type}","type":"STRING"},"key":"value"},{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"update"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get whitelist of versions for a component. Component can include HOST, EDGE, CCP, MP","params":[{"name":"component_type","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"component_type","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AcceptableComponentVersion","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.acceptable_component_version","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/version-whitelist/{component_type}","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"},{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"list","documentation":"Get whitelist of versions for different components","params":[],"output":{"documentation":"com.vmware.nsx.model.AcceptableComponentVersionList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.acceptable_component_version_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/version-whitelist","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"list"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.version_whitelist"},{"value":{"name":"com.vmware.nsx.upgrade.nodes_summary","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Get summary of nodes","params":[],"output":{"documentation":"com.vmware.nsx.model.NodeSummaryList","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.node_summary_list","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/upgrade/nodes-summary","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade.nodes_summary"}],"name":"com.vmware.nsx.upgrade","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.upgrade"},{"value":{"services":[{"value":{"name":"com.vmware.nsx.csm.aws.gateways.status","documentation":"","constants":[],"operations":[{"value":{"errors":[{"documentation":"Service unavailable","structure_id":"com.vmware.vapi.std.errors.service_unavailable"},{"documentation":"Bad request, Precondition failed","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Error description not available","structure_id":"com.vmware.vapi.std.errors.internal_server_error"},{"documentation":"Operation forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Resource not found","structure_id":"com.vmware.vapi.std.errors.not_found"}],"name":"get","documentation":"Returns status information for primary gateway and secondary gateway for the vpc, if exists.","params":[{"name":"vpc_id","documentation":"(required)","type":{"category":"BUILTIN","builtin_type":"STRING"},"metadata":[{"value":{"elements":[{"value":{"string_value":"vpc-id","type":"STRING"},"key":"value"}]},"key":"PathVariable"}]}],"output":{"documentation":"com.vmware.nsx.model.AwsGatewayStatus","type":{"user_defined_type":{"resource_id":"com.vmware.nsx.model.aws_gateway_status","resource_type":"com.vmware.vapi.structure"},"category":"USER_DEFINED"},"metadata":[]},"metadata":[{"value":{"elements":[{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"},{"value":{"string_value":"/api/v1/csm/aws/gateways/{vpc-id}/status","type":"STRING"},"key":"value"},{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"}]},"key":"RequestMapping"}]},"key":"get"}],"metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws.gateways.status"}],"name":"com.vmware.nsx.csm.aws.gateways","documentation":"","metadata":[],"enumerations":[],"structures":[]},"key":"com.vmware.nsx.csm.aws.gateways"}],"name":"com.vmware.nsx","documentation":"","metadata":[]},"authentication":{"packages":[]},"privilege":{"packages":[]},"routing":{"packages":[]},"cli":{"commands":[{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"bios_uuid","display_name":"BiosUuid"},{"field_name":"cli_timeout","display_name":"CliTimeout"},{"field_name":"hostname","display_name":"Hostname"},{"field_name":"kernel_version","display_name":"KernelVersion"},{"field_name":"node_uuid","display_name":"NodeUuid"},{"field_name":"node_version","display_name":"NodeVersion"},{"field_name":"system_time","display_name":"SystemTime"},{"field_name":"timezone","display_name":"Timezone"}],"structure_id":"com.vmware.nsx.model.node_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies NSX Manager appliance properties","options":[{"generic":"OPTIONAL","field_name":"node_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.bios_uuid","description":"Node BIOS Unique Indentifier","type":"string","long_option":"bios-uuid","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.cli_timeout","description":"NSX CLI inactivity timeout, set to 0 to configure no timeout format: int64","type":"long","long_option":"cli-timeout","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.hostname","description":"Host name or fully qualified domain name of node","type":"string","long_option":"hostname","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.kernel_version","description":"Kernel version","type":"string","long_option":"kernel-version","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.node_uuid","description":"Node Unique Identifier","type":"string","long_option":"node-uuid","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.node_version","description":"Node version","type":"string","long_option":"node-version","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.system_time","description":"Current time expressed in milliseconds since epoch format: int64","type":"long","long_option":"system-time","short_option":""},{"generic":"OPTIONAL","field_name":"node_properties.timezone","description":"Timezone","type":"string","long_option":"timezone","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.sessions","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.appdiscovery.sessions"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"end_timestamp","display_name":"EndTimestamp"},{"field_name":"start_timestamp","display_name":"StartTimestamp"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.app_discovery_session"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the status of the application discovery session and other details","options":[{"generic":"NONE","field_name":"session_id","description":"(required)","type":"string","long_option":"session-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.vni_pools","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.pools.vnipools"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ranges","display_name":"Ranges"}],"structure_id":"com.vmware.nsx.model.vni_pool"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.vni_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.vni_pool_list_result"}],"description":"Returns information about the default and configured virtual network identifier (VNI) pools for use when building logical network segments","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups_status","operation_id":"getall","identity":{"name":"getall","path":"com.vmware.nsx.upgrade.upgradeunitgroupsstatus"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"failed_count","display_name":"FailedCount"},{"field_name":"group_id","display_name":"GroupId"},{"field_name":"group_name","display_name":"GroupName"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"},{"field_name":"upgrade_unit_count","display_name":"UpgradeUnitCount"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_status"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_status_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get upgrade status for upgrade unit groups","options":[{"generic":"OPTIONAL","field_name":"component_type","description":"Component type based on which upgrade unit groups to be filtered (optional)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.communication_map","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.domains.communicationmap"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_entries","display_name":"CommunicationEntries"},{"field_name":"precedence","display_name":"Precedence"}],"structure_id":"com.vmware.nsx.model.communication_map"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the communication map for a domain","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.communication_entries","description":"CommunicationEntries that are a part of this CommunicationMap","type":"complex","long_option":"communication-entries","short_option":""},{"generic":"OPTIONAL","field_name":"communication_map.precedence","description":"This field is used to resolve conflicts between communication maps across domains format: int32","type":"long","long_option":"precedence","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mac_sets","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.macsets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"mac_addresses","display_name":"MacAddresses"}],"structure_id":"com.vmware.nsx.model.MAC_set"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified MACSet","options":[{"generic":"NONE","field_name":"mac_set_id","description":"MACSet Id (required)","type":"string","long_option":"mac-set-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_accounts","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.awsaccounts"},"output_field_list":[{"output_fields":[{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"}],"structure_id":"com.vmware.nsx.model.vpc_stats"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auth_users","display_name":"AuthUsers"},{"field_name":"cloud_type","display_name":"CloudType"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"access_key","display_name":"AccessKey"},{"field_name":"auth_mechanism_iam","display_name":"AuthMechanismIam"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"gateway_role_name","display_name":"GatewayRoleName"},{"field_name":"has_managed_vpc","display_name":"HasManagedVpc"},{"field_name":"iam_role_arn","display_name":"IamRoleArn"},{"field_name":"regions_count","display_name":"RegionsCount"},{"field_name":"secret_key","display_name":"SecretKey"},{"field_name":"status","display_name":"Status"},{"field_name":"vpc_stats","display_name":"VpcStats"}],"structure_id":"com.vmware.nsx.model.aws_account"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"credentials_status","display_name":"CredentialsStatus"},{"field_name":"inventory_sync_state","display_name":"InventorySyncState"},{"field_name":"inventory_sync_status","display_name":"InventorySyncStatus"}],"structure_id":"com.vmware.nsx.model.aws_account_status"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.cloud_user_info"}],"description":"Returns the details of the particular AWS account","options":[{"generic":"NONE","field_name":"account_id","description":"ID of AWS account (required)","type":"string","long_option":"account-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportzones.status"},"output_field_list":[{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"unknown_count","display_name":"UnknownCount"},{"field_name":"up_count","display_name":"UpCount"}],"structure_id":"com.vmware.nsx.model.heat_map_transport_zone_status"}],"description":"Get high-level summary of a transport zone","options":[{"generic":"NONE","field_name":"zone_id","description":"ID of transport zone (required)","type":"string","long_option":"zone-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"service_id":"com.vmware.nsx.pools.ip_subnets","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.pools.ipsubnets"},"output_field_list":[],"description":"Deletes a subnet with specified id within a given IP address block","options":[{"generic":"NONE","field_name":"subnet_id","description":"Subnet id (required)","type":"string","long_option":"subnet-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.realization_state_barrier.config","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.realizationstatebarrier.config"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"interval","display_name":"Interval"}],"structure_id":"com.vmware.nsx.model.realization_state_barrier_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the barrier configuration having interval set in milliseconds The new interval that automatically increments the global realization number","options":[{"generic":"OPTIONAL","field_name":"realization_state_barrier_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"realization_state_barrier_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"realization_state_barrier_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"realization_state_barrier_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"realization_state_barrier_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"realization_state_barrier_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"NONE","field_name":"realization_state_barrier_config.interval","description":"The interval in milliseconds used for auto incrementing the barrier number format: int64","type":"long","long_option":"interval","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.configs","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.ipfix.configs"},"output_field_list":[],"description":"Get an existing IPFIX configuration","options":[{"generic":"NONE","field_name":"config_id","description":"(required)","type":"string","long_option":"config-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_message_bus","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.nsxmessagebus"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NSX Message Bus service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.advertisement.rules","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.advertisement.rules"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"networks","display_name":"Networks"}],"structure_id":"com.vmware.nsx.model.advertise_rule"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.advertise_rule_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the advertisement rule list for the specified TIER1 logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.switching_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.switchingprofiles"},"output_field_list":[],"description":"Returns information about a specified switching profile.","options":[{"generic":"NONE","field_name":"switching_profile_id","description":"(required)","type":"string","long_option":"switching-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.collectorconfigs","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.ipfix.collectorconfigs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"collector_ip_address","display_name":"CollectorIpAddress"},{"field_name":"collector_port","display_name":"CollectorPort"}],"structure_id":"com.vmware.nsx.model.ipfix_collector"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"collectors","display_name":"Collectors"}],"structure_id":"com.vmware.nsx.model.ipfix_collector_config"}],"description":"Update an existing IPFIX collector configuration","options":[{"generic":"NONE","field_name":"collector_config_id","description":"(required)","type":"string","long_option":"collector-config-id","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"ipfix_collector_config.collectors","description":"IPFIX Collectors","type":"complex","long_option":"collectors","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_managers","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.fabric.computemanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"credential","display_name":"Credential"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"origin_type","display_name":"OriginType"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.compute_manager"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates a specified compute manager","options":[{"generic":"NONE","field_name":"compute_manager_id","description":"(required)","type":"string","long_option":"compute-manager-id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.credential","description":"Login credentials for the compute manager","type":"dynamicstructure","long_option":"credential","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.origin_properties","description":"Key-Value map of additional specific properties of compute manager","type":"complex","long_option":"origin-properties","short_option":""},{"generic":"NONE","field_name":"compute_manager.origin_type","description":"Compute manager type like vCenter","type":"string","long_option":"origin-type","short_option":""},{"generic":"NONE","field_name":"compute_manager.server","description":"IP address or hostname of compute manager format: hostname-or-ip","type":"string","long_option":"server","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_router_ports.arp_table","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouterports.arptable"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_router_port_arp_table"},{"output_fields":[{"field_name":"ip","display_name":"Ip"},{"field_name":"mac_address","display_name":"MacAddress"}],"structure_id":"com.vmware.nsx.model.logical_router_port_arp_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Transport zone identifier (optional)","options":[{"generic":"NONE","field_name":"logical_router_port_id","description":"(required)","type":"string","long_option":"logical-router-port-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"TransportNode Id (optional)","type":"string","long_option":"transport-node-id","short_option":""}]},{"service_id":"com.vmware.nsx.node.users.ssh_keys","operation_id":"addsshkey","identity":{"name":"addsshkey","path":"com.vmware.nsx.node.users.sshkeys"},"output_field_list":[],"description":"Add SSH public key to authorized_keys file for node user","options":[{"generic":"NONE","field_name":"userid","description":"User id of the user (required)","type":"string","long_option":"userid","short_option":""},{"generic":"NONE","field_name":"ssh_key_properties.label","description":"SSH key label (used to identify the key)","type":"string","long_option":"label","short_option":""},{"generic":"OPTIONAL","field_name":"ssh_key_properties.password","description":"Current password for user (required for users root and admin)","type":"string","long_option":"password","short_option":""},{"generic":"NONE","field_name":"ssh_key_properties.type","description":"SSH key type","type":"string","long_option":"type","short_option":""},{"generic":"NONE","field_name":"ssh_key_properties.value","description":"SSH key value","type":"string","long_option":"value","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.batch","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.batch"},"output_field_list":[{"output_fields":[{"field_name":"body","display_name":"Body"},{"field_name":"code","display_name":"Code"},{"field_name":"headers","display_name":"Headers"}],"structure_id":"com.vmware.nsx.model.batch_response_item"},{"output_fields":[{"field_name":"has_errors","display_name":"HasErrors"},{"field_name":"results","display_name":"Results"},{"field_name":"rolled_back","display_name":"RolledBack"}],"structure_id":"com.vmware.nsx.model.batch_response"}],"description":"Enables you to make multiple API requests using a single request","options":[{"generic":"OPTIONAL","field_name":"batch_request.continue_on_error","description":"Flag to decide if we will continue processing subsequent requests in case of current error for atomic = false.","type":"boolean","long_option":"continue-on-error","short_option":""},{"generic":"OPTIONAL","field_name":"batch_request.requests","description":"Flag to decide if we will continue processing subsequent requests in case of current error for atomic = false.","type":"complex","long_option":"requests","short_option":""},{"generic":"OPTIONAL","field_name":"atomic","description":"transactional atomicity for the batch of requests embedded in the batch list (optional, default to false)","type":"boolean","long_option":"atomic","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.firewall.status"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"context","display_name":"Context"},{"field_name":"global_status","display_name":"GlobalStatus"}],"structure_id":"com.vmware.nsx.model.firewall_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get firewall global status for dfw context","options":[{"generic":"NONE","field_name":"context_type","description":"(required)","type":"string","long_option":"context-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"}],"structure_id":"com.vmware.nsx.model.dne_section"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dne_section_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get network encryption sections","options":[{"generic":"OPTIONAL","field_name":"applied_tos","description":"AppliedTo's referenced by this section or section's DNE Rules ","type":"string","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"destinations","description":"Destinations referenced by this section's DNE Rules ","type":"string","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"filter_type","description":"Filter type (optional, default to FILTER)","type":"string","long_option":"filter-type","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"key_policy_id","description":"key policy identifier (optional)","type":"string","long_option":"key-policy-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"services","description":"NSService referenced by this section's DNE Rules ","type":"string","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"sources","description":"Sources referenced by this section's DNE Rules ","type":"string","long_option":"sources","short_option":""},{"generic":"OPTIONAL","field_name":"type","description":"Section Type (optional, default to LAYER3)","type":"string","long_option":"type","short_option":""}]},{"service_id":"com.vmware.nsx.ns_groups","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.nsgroups"},"output_field_list":[],"description":"Deletes the specified NSGroup","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.nat.rules","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.nat.rules"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"action","display_name":"Action"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logging","display_name":"Logging"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"match_destination_network","display_name":"MatchDestinationNetwork"},{"field_name":"match_service","display_name":"MatchService"},{"field_name":"match_source_network","display_name":"MatchSourceNetwork"},{"field_name":"nat_pass","display_name":"NatPass"},{"field_name":"rule_priority","display_name":"RulePriority"},{"field_name":"translated_network","display_name":"TranslatedNetwork"},{"field_name":"translated_ports","display_name":"TranslatedPorts"}],"structure_id":"com.vmware.nsx.model.nat_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.nat_rule_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns paginated list of all user defined NAT rules of the specific logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.logical_switches","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalswitches"},"output_field_list":[],"description":"Removes a logical switch from the associated overlay or VLAN transport zone","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""},{"generic":"OPTIONAL","field_name":"cascade","description":"Delete a Logical Switch and all the logical ports in it, if none of the logical ports have any attachment","type":"boolean","long_option":"cascade","short_option":""},{"generic":"OPTIONAL","field_name":"detach","description":"Force delete a logical switch (optional, default to false)","type":"boolean","long_option":"detach","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"bios_uuid","display_name":"BiosUuid"},{"field_name":"cli_timeout","display_name":"CliTimeout"},{"field_name":"hostname","display_name":"Hostname"},{"field_name":"kernel_version","display_name":"KernelVersion"},{"field_name":"node_uuid","display_name":"NodeUuid"},{"field_name":"node_version","display_name":"NodeVersion"},{"field_name":"system_time","display_name":"SystemTime"},{"field_name":"timezone","display_name":"Timezone"}],"structure_id":"com.vmware.nsx.model.node_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the NSX Manager appliance","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.roles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.aaa.roles"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"role","display_name":"Role"}],"structure_id":"com.vmware.nsx.model.role"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.role_list_result"}],"description":"Get information about all roles","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.groups","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.domains.groups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"Read group","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"group_id","description":"Group ID (required)","type":"string","long_option":"group-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.vidm.users","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.aaa.vidm.users"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.vidm_info_list_result"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"name","display_name":"Name"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.vidm_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get all the users from vIDM whose userName, givenName or familyName matches the search key case insensitively","options":[{"generic":"NONE","field_name":"search_string","description":"Search string to search for","type":"string","long_option":"search-string","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_accounts","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.csm.awsaccounts"},"output_field_list":[{"output_fields":[{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"}],"structure_id":"com.vmware.nsx.model.vpc_stats"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auth_users","display_name":"AuthUsers"},{"field_name":"cloud_type","display_name":"CloudType"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"access_key","display_name":"AccessKey"},{"field_name":"auth_mechanism_iam","display_name":"AuthMechanismIam"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"gateway_role_name","display_name":"GatewayRoleName"},{"field_name":"has_managed_vpc","display_name":"HasManagedVpc"},{"field_name":"iam_role_arn","display_name":"IamRoleArn"},{"field_name":"regions_count","display_name":"RegionsCount"},{"field_name":"secret_key","display_name":"SecretKey"},{"field_name":"status","display_name":"Status"},{"field_name":"vpc_stats","display_name":"VpcStats"}],"structure_id":"com.vmware.nsx.model.aws_account"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"credentials_status","display_name":"CredentialsStatus"},{"field_name":"inventory_sync_state","display_name":"InventorySyncState"},{"field_name":"inventory_sync_status","display_name":"InventorySyncStatus"}],"structure_id":"com.vmware.nsx.model.aws_account_status"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.cloud_user_info"}],"description":"Add a AWS account to cloud serivce manager","options":[{"generic":"OPTIONAL","field_name":"aws_account._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.auth_users","description":"List of authorized users","type":"complex","long_option":"auth-users","short_option":""},{"generic":"NONE","field_name":"aws_account.cloud_type","description":"Possible values are: ","type":"string","long_option":"cloud-type","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.error","description":"Instances with status error format: int64","type":"long","long_option":"instance-stats-error","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.managed","description":"Instances with status managed format: int64","type":"long","long_option":"instance-stats-managed","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.unmanaged","description":"Instances with status unmanaged format: int64","type":"long","long_option":"instance-stats-unmanaged","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.vcpus","description":"Number of virtual cores format: int64","type":"long","long_option":"instance-stats-vcpus","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.tenant_id","description":"Tenant ID of the cloud account","type":"string","long_option":"tenant-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.access_key","description":"Access key of cloud account","type":"string","long_option":"access-key","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.auth_mechanism_iam","description":"Is the AWS authorization mechanism based on Identity and Access Management(IAM) service?","type":"boolean","long_option":"auth-mechanism-iam","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.external_id","description":"External id for the IAM role csm needs to assume","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.gateway_role_name","description":"Service Role Name for IAM role csm needs to assume","type":"string","long_option":"gateway-role-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.has_managed_vpc","description":"Has a managed VPC?","type":"string","long_option":"has-managed-vpc","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.iam_role_arn","description":"Amazon Resource Names (ARNs) uniquely identify AWS resources","type":"string","long_option":"iam-role-arn","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.regions_count","description":"Count of the regions available format: int64","type":"long","long_option":"regions-count","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.secret_key","description":"Secret key of cloud account","type":"string","long_option":"secret-key","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"status-links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"status-schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._self.action","description":"Optional action","type":"string","long_option":"status-self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._self.href","description":"Optional action","type":"string","long_option":"status-self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._self.rel","description":"Possible values are: ","type":"string","long_option":"status-self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status.credentials_status","description":"Possible values are: ","type":"string","long_option":"status-credentials-status","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status.inventory_sync_state","description":"Possible values are: ","type":"string","long_option":"status-inventory-sync-state","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status.inventory_sync_status","description":"Possible values are: ","type":"string","long_option":"status-inventory-sync-status","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.vpc_stats.managed","description":"VPCs with status managed format: int64","type":"long","long_option":"vpc-stats-managed","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.vpc_stats.unmanaged","description":"VPCs with status unmanaged format: int64","type":"long","long_option":"vpc-stats-unmanaged","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.service_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.serviceprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.service_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the specified service profile","options":[{"generic":"NONE","field_name":"service_profile_id","description":"(required)","type":"string","long_option":"service-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"service_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"LIST","field_name":"service_profile.server_addresses","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"server-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.mac_pools","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.pools.macpools"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ranges","display_name":"Ranges"}],"structure_id":"com.vmware.nsx.model.mac_pool"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.mac_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified MAC pool.","options":[{"generic":"NONE","field_name":"pool_id","description":"MAC pool ID (required)","type":"string","long_option":"pool-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportnodes.status"},"output_field_list":[{"output_fields":[{"field_name":"bfd_admin_down_count","display_name":"BfdAdminDownCount"},{"field_name":"bfd_down_count","display_name":"BfdDownCount"},{"field_name":"bfd_init_count","display_name":"BfdInitCount"},{"field_name":"bfd_up_count","display_name":"BfdUpCount"}],"structure_id":"com.vmware.nsx.model.BFD_status_count"},{"output_fields":[{"field_name":"administratively_down_count","display_name":"AdministrativelyDownCount"},{"field_name":"concatenated_path_down_count","display_name":"ConcatenatedPathDownCount"},{"field_name":"control_detection_time_expired_count","display_name":"ControlDetectionTimeExpiredCount"},{"field_name":"echo_function_failed_count","display_name":"EchoFunctionFailedCount"},{"field_name":"forwarding_plane_reset_count","display_name":"ForwardingPlaneResetCount"},{"field_name":"neighbor_signaled_session_down_count","display_name":"NeighborSignaledSessionDownCount"},{"field_name":"no_diagnostic_count","display_name":"NoDiagnosticCount"},{"field_name":"path_down_count","display_name":"PathDownCount"},{"field_name":"reverse_concatenated_path_down_count","display_name":"ReverseConcatenatedPathDownCount"}],"structure_id":"com.vmware.nsx.model.BFD_diagnostic_count"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"},{"field_name":"bfd_diagnostic","display_name":"BfdDiagnostic"},{"field_name":"bfd_status","display_name":"BfdStatus"}],"structure_id":"com.vmware.nsx.model.tunnel_status_count"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"}],"structure_id":"com.vmware.nsx.model.status_count"},{"output_fields":[{"field_name":"control_connection_status","display_name":"ControlConnectionStatus"},{"field_name":"mgmt_connection_status","display_name":"MgmtConnectionStatus"},{"field_name":"node_uuid","display_name":"NodeUuid"},{"field_name":"pnic_status","display_name":"PnicStatus"},{"field_name":"status","display_name":"Status"},{"field_name":"tunnel_status","display_name":"TunnelStatus"}],"structure_id":"com.vmware.nsx.model.transport_node_status"}],"description":"Read status of a transport node","options":[{"generic":"NONE","field_name":"node_id","description":"ID of transport node (required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateways","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.csm.aws.gateways"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"account_id","display_name":"AccountId"},{"field_name":"_configuration","display_name":"_Configuration"},{"field_name":"vpc_id","display_name":"VpcId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_deploy_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"default_quarantine_policy_enabled","display_name":"DefaultQuarantinePolicyEnabled"},{"field_name":"gateway_ha_configuration","display_name":"GatewayHaConfiguration"},{"field_name":"is_ha_enabled","display_name":"IsHaEnabled"},{"field_name":"key_pair_name","display_name":"KeyPairName"},{"field_name":"nsx_manager_connection","display_name":"NsxManagerConnection"}],"structure_id":"com.vmware.nsx.model.aws_gateway_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"availability_zone","display_name":"AvailabilityZone"},{"field_name":"downlink_subnet","display_name":"DownlinkSubnet"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"management_subnet","display_name":"ManagementSubnet"},{"field_name":"uplink_subnet","display_name":"UplinkSubnet"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ha_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates configuration for primary gateway and secondary gateway for the vpc, if exists.","options":[{"generic":"NONE","field_name":"vpc_id","description":"(required)","type":"string","long_option":"vpc-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"aws_gateway_deploy_config.account_id","description":"ID of the Aws account","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"-configuration-links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"-configuration-schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._self.action","description":"Optional action","type":"string","long_option":"-configuration-self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._self.href","description":"Optional action","type":"string","long_option":"-configuration-self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._self.rel","description":"Possible values are: ","type":"string","long_option":"-configuration-self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.ami_id","description":"The ID of the Amazon Machine Image on which this gateway resides","type":"string","long_option":"-configuration-ami-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.default_quarantine_policy_enabled","description":"Flag to identify if default quarantine policy is enabled","type":"boolean","long_option":"-configuration-default-quarantine-policy-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.gateway_ha_configuration","description":"Aws Gateway HA configuration","type":"complex","long_option":"-configuration-gateway-ha-configuration","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.is_ha_enabled","description":"Flag to identify if HA is enabled","type":"boolean","long_option":"-configuration-is-ha-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.key_pair_name","description":"The key pair name required to authenticate into any instance","type":"string","long_option":"-configuration-key-pair-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.nsx_manager_connection","description":"Possible values are: ","type":"string","long_option":"-configuration-nsx-manager-connection","short_option":""},{"generic":"NONE","field_name":"aws_gateway_deploy_config.vpc_id","description":"ID of the vpc","type":"string","long_option":"vpc-id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.domain_deployment_maps","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.domains.domaindeploymentmaps"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"enforcement_point_path","display_name":"EnforcementPointPath"}],"structure_id":"com.vmware.nsx.model.domain_deployment_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a Domain Deployment Map","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"domain_deployment_map_id","description":"Domain Deployment Map id (required)","type":"string","long_option":"domain-deployment-map-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches.summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalswitches.summary"},"output_field_list":[{"output_fields":[{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"num_logical_ports","display_name":"NumLogicalPorts"}],"structure_id":"com.vmware.nsx.model.logical_switch_status"}],"description":"Returns the number of ports assigned to a logical switch.","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_collections","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.computecollections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cm_local_id","display_name":"CmLocalId"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"origin_id","display_name":"OriginId"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"origin_type","display_name":"OriginType"}],"structure_id":"com.vmware.nsx.model.compute_collection"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.compute_collection_list_result"}],"description":"Returns information about all compute collections.","options":[{"generic":"OPTIONAL","field_name":"cm_local_id","description":"Local Id of the compute collection in the Compute Manager (optional)","type":"string","long_option":"cm-local-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"discovered_node_id","description":"Id of the discovered node which belongs to this Compute Collection (optional)","type":"string","long_option":"discovered-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"display_name","description":"Name of the ComputeCollection in source compute manager (optional)","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"external_id","description":"External ID of the ComputeCollection in the source Compute manager, e.g","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"node_id","description":"Id of the fabric node created from a discovered node belonging to this Compute Collection (optional)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"origin_id","description":"Id of the compute manager from where this Compute Collection was discovered (optional)","type":"string","long_option":"origin-id","short_option":""},{"generic":"OPTIONAL","field_name":"origin_type","description":"ComputeCollection type like VC_Cluster","type":"string","long_option":"origin-type","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ntp","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.ntp"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NTP service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.file_store","operation_id":"copyfromremotefile","identity":{"name":"copyfromremotefile","path":"com.vmware.nsx.node.filestore"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"created_epoch_ms","display_name":"CreatedEpochMs"},{"field_name":"modified_epoch_ms","display_name":"ModifiedEpochMs"},{"field_name":"name","display_name":"Name"},{"field_name":"size","display_name":"Size"}],"structure_id":"com.vmware.nsx.model.file_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Copy a remote file to the file store","options":[{"generic":"NONE","field_name":"file_name","description":"Destination filename (required)","type":"string","long_option":"file-name","short_option":""},{"generic":"OPTIONAL","field_name":"copy_from_remote_file_properties.port","description":"Server port format: int64","type":"long","long_option":"port","short_option":""},{"generic":"NONE","field_name":"copy_from_remote_file_properties.server","description":"Remote server hostname or IP address","type":"string","long_option":"server","short_option":""},{"generic":"NONE","field_name":"copy_from_remote_file_properties.uri","description":"URI of file to copy","type":"string","long_option":"uri","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.excludelist","operation_id":"addmember","identity":{"name":"addmember","path":"com.vmware.nsx.firewall.excludelist"},"output_field_list":[{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"}],"description":"Add a new object in the exclude list","options":[{"generic":"OPTIONAL","field_name":"resource_reference.is_valid","description":"Will be set to false if the referenced NSX resource has been deleted.","type":"boolean","long_option":"is-valid","short_option":""},{"generic":"OPTIONAL","field_name":"resource_reference.target_display_name","description":"Display name of the NSX resource.","type":"string","long_option":"target-display-name","short_option":""},{"generic":"OPTIONAL","field_name":"resource_reference.target_id","description":"Identifier of the NSX resource.","type":"string","long_option":"target-id","short_option":""},{"generic":"OPTIONAL","field_name":"resource_reference.target_type","description":"Type of the NSX resource.","type":"string","long_option":"target-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_service_groups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsservicegroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"members","display_name":"Members"},{"field_name":"service_type","display_name":"ServiceType"}],"structure_id":"com.vmware.nsx.model.NS_service_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.NS_service_group_list_result"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns paginated list of NSServiceGroups","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"default_service","description":"Fetch all default NSServiceGroups (optional)","type":"boolean","long_option":"default-service","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.sessions.ns_groups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.appdiscovery.sessions.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.NS_group_meta_info_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"no_of_vms","display_name":"NoOfVms"},{"field_name":"ns_group_id","display_name":"NsGroupId"}],"structure_id":"com.vmware.nsx.model.NS_group_meta_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the ns groups that was part of the application discovery session | while it was started","options":[{"generic":"NONE","field_name":"session_id","description":"(required)","type":"string","long_option":"session-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches.mac_table","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalswitches.mactable"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vtep_ip","display_name":"VtepIp"},{"field_name":"vtep_mac_address","display_name":"VtepMacAddress"}],"structure_id":"com.vmware.nsx.model.mac_table_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"results","display_name":"Results"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.mac_address_list_result"}],"description":"Returns MAC table of a specified logical switch from the given transport node if a transport node id is given in the query parameter, from the Central Controller Plane otherwise The query parameter \\\"source=cached\\\" is not supported.","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"TransportNode Id (optional)","type":"string","long_option":"transport-node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.ip_pools","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.dhcp.servers.ippools"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"error_threshold","display_name":"ErrorThreshold"},{"field_name":"warning_threshold","display_name":"WarningThreshold"}],"structure_id":"com.vmware.nsx.model.dhcp_ip_pool"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Create an IP pool for a DHCP server","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.gateway_ip","description":"gateway ip format: ip","type":"string","long_option":"gateway-ip","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.lease_time","description":"lease time, in seconds, [60-(2^32-1)], default 86400 format: int64","type":"long","long_option":"lease-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.options.option121.static_routes","description":"dhcp classless static routes","type":"complex","long_option":"options-option121-static-routes","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.options.others","description":"dhcp classless static routes","type":"complex","long_option":"options-others","short_option":""},{"generic":"NONE","field_name":"dhcp_ip_pool.allocation_ranges","description":"ip-ranges","type":"complex","long_option":"allocation-ranges","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.error_threshold","description":"error threshold, valid [80-100], default 100 format: int64","type":"long","long_option":"error-threshold","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.warning_threshold","description":"warning threshold, valid [50-80], default 80 format: int64","type":"long","long_option":"warning-threshold","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.communication_map.communication_entries","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.domains.communicationmap.communicationentries"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.communication_entry_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List CommunicationEntries","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ssh","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.ssh"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"start_on_boot","display_name":"StartOnBoot"}],"structure_id":"com.vmware.nsx.model.ssh_service_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_ssh_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read ssh service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalports"},"output_field_list":[{"output_fields":[{"field_name":"attachment_type","display_name":"AttachmentType"},{"field_name":"context","display_name":"Context"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.logical_port_attachment"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_port_list_result"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"attachment","display_name":"Attachment"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"}],"structure_id":"com.vmware.nsx.model.logical_port"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all configured logical switch ports","options":[{"generic":"OPTIONAL","field_name":"attachment_id","description":"Logical Port attachment Id (optional)","type":"string","long_option":"attachment-id","short_option":""},{"generic":"OPTIONAL","field_name":"attachment_type","description":"Type of attachment for logical port; for query only","type":"string","long_option":"attachment-type","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster_id","description":"Bridge Cluster identifier (optional)","type":"string","long_option":"bridge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"diagnostic","description":"Flag to enable showing of transit logical port","type":"boolean","long_option":"diagnostic","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch_id","description":"Logical Switch identifier (optional)","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"parent_vif_id","description":"ID of the VIF of type PARENT (optional)","type":"string","long_option":"parent-vif-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"switching_profile_id","description":"Network Profile identifier (optional)","type":"string","long_option":"switching-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"Transport node identifier (optional)","type":"string","long_option":"transport-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_id","description":"Transport zone identifier (optional)","type":"string","long_option":"transport-zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_subnets","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.awssubnets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"availability_zone","display_name":"AvailabilityZone"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"id","display_name":"Id"},{"field_name":"vpc_id","display_name":"VpcId"}],"structure_id":"com.vmware.nsx.model.aws_subnet"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.aws_subnet_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of subnets","options":[{"generic":"NONE","field_name":"account_id","description":"Identifier for account based on which subnets are to be filtered (required)","type":"string","long_option":"account-id","short_option":""},{"generic":"NONE","field_name":"availability_zone_name","description":"Identifier for availability zone based on which subnets are to be filtered (required)","type":"string","long_option":"availability-zone-name","short_option":""},{"generic":"NONE","field_name":"region_name","description":"Identifier for region based on which subnets are to be filtered (required)","type":"string","long_option":"region-name","short_option":""},{"generic":"NONE","field_name":"vpc_id","description":"Identifier for vpc based on which subnets are to be filtered (required)","type":"string","long_option":"vpc-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.licenses","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.licenses"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"capacity_type","display_name":"CapacityType"},{"field_name":"description","display_name":"Description"},{"field_name":"expiry","display_name":"Expiry"},{"field_name":"features","display_name":"Features"},{"field_name":"is_eval","display_name":"IsEval"},{"field_name":"is_expired","display_name":"IsExpired"},{"field_name":"is_mh","display_name":"IsMh"},{"field_name":"license_key","display_name":"LicenseKey"},{"field_name":"product_name","display_name":"ProductName"},{"field_name":"product_version","display_name":"ProductVersion"},{"field_name":"quantity","display_name":"Quantity"}],"structure_id":"com.vmware.nsx.model.license"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Deprecated","options":[{"generic":"OPTIONAL","field_name":"license._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"license._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"license.capacity_type","description":"Possible values are: ","type":"string","long_option":"capacity-type","short_option":""},{"generic":"OPTIONAL","field_name":"license.description","description":"license edition","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"license.expiry","description":"date that license expires format: int64","type":"long","long_option":"expiry","short_option":""},{"generic":"OPTIONAL","field_name":"license.features","description":"semicolon delimited feature list","type":"string","long_option":"features","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_eval","description":"true for evalution license","type":"boolean","long_option":"is-eval","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_expired","description":"whether the license has expired","type":"boolean","long_option":"is-expired","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_mh","description":"multi-hypervisor support","type":"boolean","long_option":"is-mh","short_option":""},{"generic":"NONE","field_name":"license.license_key","description":"license key","type":"string","long_option":"license-key","short_option":""},{"generic":"OPTIONAL","field_name":"license.product_name","description":"product name","type":"string","long_option":"product-name","short_option":""},{"generic":"OPTIONAL","field_name":"license.product_version","description":"product version","type":"string","long_option":"product-version","short_option":""},{"generic":"OPTIONAL","field_name":"license.quantity","description":"license capacity; 0 for unlimited format: int64","type":"long","long_option":"quantity","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relay_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.dhcp.relayprofiles"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_profile"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_profile_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all dhcp relay profiles.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_managers.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.computemanagers.status"},"output_field_list":[{"output_fields":[{"field_name":"connection_errors","display_name":"ConnectionErrors"},{"field_name":"connection_status","display_name":"ConnectionStatus"},{"field_name":"connection_status_details","display_name":"ConnectionStatusDetails"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"registration_errors","display_name":"RegistrationErrors"},{"field_name":"registration_status","display_name":"RegistrationStatus"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.compute_manager_status"},{"output_fields":[{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"timestamp","display_name":"Timestamp"}],"structure_id":"com.vmware.nsx.model.error_info"}],"description":"Returns connection and version information about a compute manager","options":[{"generic":"NONE","field_name":"compute_manager_id","description":"(required)","type":"string","long_option":"compute-manager-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_service_groups","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.nsservicegroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"members","display_name":"Members"},{"field_name":"service_type","display_name":"ServiceType"}],"structure_id":"com.vmware.nsx.model.NS_service_group"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new NSServiceGroup which can contain NSServices","options":[{"generic":"OPTIONAL","field_name":"ns_service_group._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.default_service","description":"The default NSServiceGroups are created in the system by default","type":"boolean","long_option":"default-service","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.members","description":"List of NSService or NSServiceGroup resources that can be added as members to an NSServiceGroup.","type":"complex","long_option":"members","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.service_type","description":"Possible values are: ","type":"string","long_option":"service-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.aaa.auth_policy","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.aaa.authpolicy"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"api_failed_auth_lockout_period","display_name":"ApiFailedAuthLockoutPeriod"},{"field_name":"api_failed_auth_reset_period","display_name":"ApiFailedAuthResetPeriod"},{"field_name":"api_max_auth_failures","display_name":"ApiMaxAuthFailures"},{"field_name":"cli_failed_auth_lockout_period","display_name":"CliFailedAuthLockoutPeriod"},{"field_name":"cli_max_auth_failures","display_name":"CliMaxAuthFailures"},{"field_name":"minimum_password_length","display_name":"MinimumPasswordLength"}],"structure_id":"com.vmware.nsx.model.authentication_policy_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the currently configured authentication policy on the node","options":[{"generic":"OPTIONAL","field_name":"authentication_policy_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties.api_failed_auth_lockout_period","description":"Once a lockout occurs, the account remains locked out of the API for this time period","type":"long","long_option":"api-failed-auth-lockout-period","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties.api_failed_auth_reset_period","description":"In order to trigger an account lockout, all authentication failures must occur in this time window","type":"long","long_option":"api-failed-auth-reset-period","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties.api_max_auth_failures","description":"Only applies to NSX Manager nodes","type":"long","long_option":"api-max-auth-failures","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties.cli_failed_auth_lockout_period","description":"Once a lockout occurs, the account remains locked out of the CLI for this time period","type":"long","long_option":"cli-failed-auth-lockout-period","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties.cli_max_auth_failures","description":"Number of authentication failures that trigger CLI lockout format: int64","type":"long","long_option":"cli-max-auth-failures","short_option":""},{"generic":"OPTIONAL","field_name":"authentication_policy_properties.minimum_password_length","description":"Minimum number of characters required in account passwords format: int64","type":"long","long_option":"minimum-password-length","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"members","display_name":"Members"},{"field_name":"membership_criteria","display_name":"MembershipCriteria"}],"structure_id":"com.vmware.nsx.model.NS_group"},{"output_fields":[{"field_name":"op","display_name":"Op"},{"field_name":"target_property","display_name":"TargetProperty"},{"field_name":"target_resource","display_name":"TargetResource"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"value","display_name":"Value"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.NS_group_simple_expression"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified NSGroup.","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"populate_references","description":"Populate metadata of resource referenced by NSGroupExpressions (optional, default to false)","type":"boolean","long_option":"populate-references","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.communication_profiles.communication_profile_entries","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.communicationprofiles.communicationprofileentries"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the CommunicationProfileEntry","options":[{"generic":"NONE","field_name":"communication_profile_id","description":"CommunicationProfile ID (required)","type":"string","long_option":"communication-profile-id","short_option":""},{"generic":"NONE","field_name":"communication_profile_entry_id","description":"CommunicationProfileEntry ID (required)","type":"string","long_option":"communication-profile-entry-id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"NONE","field_name":"communication_profile_entry.action","description":"Possible values are: ","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile_entry.sequence_number","description":"This field is used to resolve conflicts between multiple CommunicationProfileEntries under CommunicationProfile for a Domain","type":"long","long_option":"sequence-number","short_option":""},{"generic":"LIST","field_name":"communication_profile_entry.services","description":"In order to specify all services, use the constant \\\"ANY\\\"","type":"string","long_option":"services","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.sessions.installed_apps","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.appdiscovery.sessions.installedapps"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"manufacturer","display_name":"Manufacturer"},{"field_name":"name","display_name":"Name"},{"field_name":"version","display_name":"Version"},{"field_name":"vm_ids","display_name":"VmIds"}],"structure_id":"com.vmware.nsx.model.app_info"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.app_info_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the details of the installed apps for the app profile ID in that session","options":[{"generic":"NONE","field_name":"session_id","description":"(required)","type":"string","long_option":"session-id","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile_id","description":"(optional)","type":"string","long_option":"app-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"vm_id","description":"(optional)","type":"string","long_option":"vm-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_blocks","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.pools.ipblocks"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cidr","display_name":"Cidr"}],"structure_id":"com.vmware.nsx.model.ip_block"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.ip_block_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about configured IP address blocks","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups.service_associations","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsgroups.serviceassociations"},"output_field_list":[],"description":"Returns information about services that are associated with the given NSGroup","options":[{"generic":"NONE","field_name":"nsgroup_id","description":"(required)","type":"string","long_option":"nsgroup-id","short_option":""},{"generic":"NONE","field_name":"service_type","description":"(required)","type":"string","long_option":"service-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"fetch_parentgroup_associations","description":"Fetch complete list of associated resources considering nesting (optional, default to false)","type":"boolean","long_option":"fetch-parentgroup-associations","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.liagent","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.liagent"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read liagent service properties","options":[]},{"service_id":"com.vmware.nsx.upgrade","operation_id":"upgradeuc","identity":{"name":"upgradeuc","path":"com.vmware.nsx.upgrade"},"output_field_list":[],"description":"Upgrade the upgrade coordinator.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.cluster.restore"},"output_field_list":[{"output_fields":[{"field_name":"actions","display_name":"Actions"},{"field_name":"fields","display_name":"Fields"},{"field_name":"id","display_name":"Id"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.instruction_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.per_step_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"status","display_name":"Status"},{"field_name":"step_number","display_name":"StepNumber"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.restore_step"},{"output_fields":[{"field_name":"backup_timestamp","display_name":"BackupTimestamp"},{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"id","display_name":"Id"},{"field_name":"instructions","display_name":"Instructions"},{"field_name":"restore_end_time","display_name":"RestoreEndTime"},{"field_name":"restore_start_time","display_name":"RestoreStartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"step","display_name":"Step"},{"field_name":"total_steps","display_name":"TotalSteps"}],"structure_id":"com.vmware.nsx.model.cluster_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.global_restore_status"}],"description":"Start the restore of an NSX cluster, from some previously backed-up configuration","options":[{"generic":"OPTIONAL","field_name":"initiate_cluster_restore_request.node_id","description":"Unique id of the backed-up configuration from which the appliance will be restored","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"initiate_cluster_restore_request.timestamp","description":"Timestamp of the backed-up configuration from which the appliance will be restored format: int64","type":"long","long_option":"timestamp","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.logs","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.logs"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_log_properties_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"log_name","display_name":"LogName"},{"field_name":"log_size","display_name":"LogSize"}],"structure_id":"com.vmware.nsx.model.node_log_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the number of log files and lists the log files that reside on the NSX virtual appliance","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_endpoints","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.bridgeendpoints"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_cluster_id","display_name":"BridgeClusterId"},{"field_name":"ha_enable","display_name":"HaEnable"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.bridge_endpoint"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies a existing bridge endpoint.","options":[{"generic":"NONE","field_name":"bridgeendpoint_id","description":"(required)","type":"string","long_option":"bridgeendpoint-id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"bridge_endpoint.bridge_cluster_id","description":"UUID of the bridge cluster for this bridge endpoint","type":"string","long_option":"bridge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.ha_enable","description":"Controls the enabling of HA on the VLAN for this endpoint","type":"boolean","long_option":"ha-enable","short_option":""},{"generic":"NONE","field_name":"bridge_endpoint.vlan","description":"Controls the enabling of HA on the VLAN for this endpoint","type":"long","long_option":"vlan","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateway_amis","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.csm.aws.gatewayamis"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"region_id","display_name":"RegionId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ami_info"}],"description":"Registers a AWS Gateway AMI for the region specified in the body","options":[{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"aws_gateway_ami_info.ami_id","description":"The ID of the Amazon Machine Image","type":"string","long_option":"ami-id","short_option":""},{"generic":"NONE","field_name":"aws_gateway_ami_info.region_id","description":"Name of the Aws Region in which ami is present","type":"string","long_option":"region-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.static_bindings","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.dhcp.servers.staticbindings"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"host_name","display_name":"HostName"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"}],"structure_id":"com.vmware.nsx.model.dhcp_static_binding"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Update a DHCP server's static binding","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"NONE","field_name":"binding_id","description":"(required)","type":"string","long_option":"binding-id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.gateway_ip","description":"gateway ip format: ip","type":"string","long_option":"gateway-ip","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.lease_time","description":"lease time, in seconds, [60-(2^32-1)], default 86400 format: int64","type":"long","long_option":"lease-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.options.option121.static_routes","description":"dhcp classless static routes","type":"complex","long_option":"options-option121-static-routes","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.options.others","description":"dhcp classless static routes","type":"complex","long_option":"options-others","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.host_name","description":"host name format: hostname","type":"string","long_option":"host-name","short_option":""},{"generic":"NONE","field_name":"dhcp_static_binding.ip_address","description":"ip addres format: ip","type":"string","long_option":"ip-address","short_option":""},{"generic":"NONE","field_name":"dhcp_static_binding.mac_address","description":"mac address","type":"string","long_option":"mac-address","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_collection_fabric_templates","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.computecollectionfabrictemplates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.compute_collection_fabric_template_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auto_install_nsx","display_name":"AutoInstallNsx"},{"field_name":"compute_collection_id","display_name":"ComputeCollectionId"}],"structure_id":"com.vmware.nsx.model.compute_collection_fabric_template"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns compute collection fabric templates","options":[{"generic":"OPTIONAL","field_name":"compute_collection_id","description":"Compute collection id (optional)","type":"string","long_option":"compute-collection-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp.neighbors.status","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors.status"},"output_field_list":[{"output_fields":[{"field_name":"announced_capabilities","display_name":"AnnouncedCapabilities"},{"field_name":"connection_drop_count","display_name":"ConnectionDropCount"},{"field_name":"connection_state","display_name":"ConnectionState"},{"field_name":"established_connection_count","display_name":"EstablishedConnectionCount"},{"field_name":"graceful_restart","display_name":"GracefulRestart"},{"field_name":"hold_time","display_name":"HoldTime"},{"field_name":"keep_alive_interval","display_name":"KeepAliveInterval"},{"field_name":"local_port","display_name":"LocalPort"},{"field_name":"lr_component_id","display_name":"LrComponentId"},{"field_name":"messages_received","display_name":"MessagesReceived"},{"field_name":"messages_sent","display_name":"MessagesSent"},{"field_name":"negotiated_capability","display_name":"NegotiatedCapability"},{"field_name":"neighbor_address","display_name":"NeighborAddress"},{"field_name":"neighbor_router_id","display_name":"NeighborRouterId"},{"field_name":"remote_as_number","display_name":"RemoteAsNumber"},{"field_name":"remote_port","display_name":"RemotePort"},{"field_name":"source_address","display_name":"SourceAddress"},{"field_name":"time_since_established","display_name":"TimeSinceEstablished"},{"field_name":"total_in_prefix_count","display_name":"TotalInPrefixCount"},{"field_name":"total_out_prefix_count","display_name":"TotalOutPrefixCount"},{"field_name":"transport_node","display_name":"TransportNode"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"logical_router_name","display_name":"LogicalRouterName"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.bgp_neighbors_status_list_result"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"BGP neighborship will be formed from all these source addresses to this neighbour","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"Transport node id (optional)","type":"string","long_option":"transport-node-id","short_option":""}]},{"service_id":"com.vmware.nsx.cluster_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.clusterprofiles"},"output_field_list":[],"description":"Delete a specified cluster profile.","options":[{"generic":"NONE","field_name":"cluster_profile_id","description":"(required)","type":"string","long_option":"cluster-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.node_mgmt.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.nodemgmt.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read appliance management service status","options":[]},{"service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups.upgrade_unit","operation_id":"reorder","identity":{"name":"reorder","path":"com.vmware.nsx.upgrade.upgradeunitgroups.upgradeunit"},"output_field_list":[],"description":"Reorder an upgrade unit within the upgrade unit group","options":[{"generic":"NONE","field_name":"group_id","description":"(required)","type":"string","long_option":"group-id","short_option":""},{"generic":"NONE","field_name":"upgrade_unit_id","description":"(required)","type":"string","long_option":"upgrade-unit-id","short_option":""},{"generic":"NONE","field_name":"reorder_request.id","description":"id of the upgrade unit group/upgrade unit before/after which the upgrade unit group/upgrade unit is to be placed","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"reorder_request.is_before","description":"flag indicating whether the upgrade unit group/upgrade unit is to be placed before or after the specified upgrade unit group/upgrade unit","type":"boolean","long_option":"is-before","short_option":""}]},{"service_id":"com.vmware.nsx.node.tasks","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.node.tasks"},"output_field_list":[],"description":"Delete task","options":[{"generic":"NONE","field_name":"task_id","description":"ID of task to delete (required)","type":"string","long_option":"task-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.mac_pools","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.pools.macpools"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ranges","display_name":"Ranges"}],"structure_id":"com.vmware.nsx.model.mac_pool"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.mac_pool_list_result"},{"output_fields":[{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.mac_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of all the MAC pools","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.name_servers","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.network.nameservers"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"name_servers","display_name":"NameServers"}],"structure_id":"com.vmware.nsx.model.node_name_servers_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the list of servers that the NSX Manager node uses to look up IP addresses associated with given domain names.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_router_ports","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouterports"},"output_field_list":[],"description":"Modifies the specified logical router port","options":[{"generic":"NONE","field_name":"logical_router_port_id","description":"(required)","type":"string","long_option":"logical-router-port-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port","description":"(required)","type":"complex-hasfieldsof","long_option":"logical-router-port","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"logical_router_port.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"logical_router_port.logical_router_id","description":"Identifier for logical router on which this port is created","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.mac_address","description":"MAC address","type":"string","long_option":"mac-address","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.service_bindings","description":"Service Bindings","type":"complex","long_option":"service-bindings","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.search_domains","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.network.searchdomains"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"search_domains","display_name":"SearchDomains"}],"structure_id":"com.vmware.nsx.model.node_search_domains_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the list of domain names that the NSX Manager node uses to complete unqualified host names","options":[{"generic":"OPTIONAL","field_name":"node_search_domains_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_search_domains_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_search_domains_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_search_domains_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_search_domains_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"LIST","field_name":"node_search_domains_properties.search_domains","description":"Search domains","type":"string","long_option":"search-domains","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.processes","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.processes"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cpu_time","display_name":"CpuTime"},{"field_name":"mem_resident","display_name":"MemResident"},{"field_name":"mem_used","display_name":"MemUsed"},{"field_name":"pid","display_name":"Pid"},{"field_name":"ppid","display_name":"Ppid"},{"field_name":"process_name","display_name":"ProcessName"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"uptime","display_name":"Uptime"}],"structure_id":"com.vmware.nsx.model.node_process_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information for a specified process ID (pid).","options":[{"generic":"NONE","field_name":"process_id","description":"ID of process to read (required)","type":"string","long_option":"process-id","short_option":""}]},{"service_id":"com.vmware.nsx.mirror_sessions","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.mirrorsessions"},"output_field_list":[],"description":"Delete the mirror session","options":[{"generic":"NONE","field_name":"mirror_session_id","description":"(required)","type":"string","long_option":"mirror-session-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports.statistics","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalports.statistics"},"output_field_list":[{"output_fields":[{"field_name":"counter","display_name":"Counter"},{"field_name":"packet_type","display_name":"PacketType"}],"structure_id":"com.vmware.nsx.model.packet_type_and_counter"},{"output_fields":[{"field_name":"rx_bytes","display_name":"RxBytes"},{"field_name":"rx_packets","display_name":"RxPackets"},{"field_name":"tx_bytes","display_name":"TxBytes"},{"field_name":"tx_packets","display_name":"TxPackets"},{"field_name":"dropped_by_security_packets","display_name":"DroppedBySecurityPackets"},{"field_name":"mac_learning","display_name":"MacLearning"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_port_id","display_name":"LogicalPortId"}],"structure_id":"com.vmware.nsx.model.logical_port_statistics"},{"output_fields":[{"field_name":"bpdu_filter_dropped","display_name":"BpduFilterDropped"},{"field_name":"dhcp_client_dropped_ipv4","display_name":"DhcpClientDroppedIpv4"},{"field_name":"dhcp_client_dropped_ipv6","display_name":"DhcpClientDroppedIpv6"},{"field_name":"dhcp_server_dropped_ipv4","display_name":"DhcpServerDroppedIpv4"},{"field_name":"dhcp_server_dropped_ipv6","display_name":"DhcpServerDroppedIpv6"},{"field_name":"spoof_guard_dropped","display_name":"SpoofGuardDropped"}],"structure_id":"com.vmware.nsx.model.packets_dropped_by_security"},{"output_fields":[{"field_name":"dropped","display_name":"Dropped"},{"field_name":"multicast_broadcast","display_name":"MulticastBroadcast"},{"field_name":"total","display_name":"Total"}],"structure_id":"com.vmware.nsx.model.data_counter"},{"output_fields":[{"field_name":"mac_not_learned_packets_allowed","display_name":"MacNotLearnedPacketsAllowed"},{"field_name":"mac_not_learned_packets_dropped","display_name":"MacNotLearnedPacketsDropped"},{"field_name":"macs_learned","display_name":"MacsLearned"}],"structure_id":"com.vmware.nsx.model.mac_learning_counters"}],"description":"Returns statistics of a specified logical port","options":[{"generic":"NONE","field_name":"lport_id","description":"(required)","type":"string","long_option":"lport-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.communication_map.communication_entries","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.domains.communicationmap.communicationentries"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the CommunicationEntry","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"communication_entry_id","description":"CommunicationEntry ID (required)","type":"string","long_option":"communication-entry-id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.communication_profile_path","description":"Path of the CommunicationProfile participating in this map","type":"string","long_option":"communication-profile-path","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"communication_entry.destination_groups","description":"We need paths as duplicate names may exist for groups under different domains.In order to specify all groups, use the constant \\\"ANY\\\"","type":"string","long_option":"destination-groups","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.logged","description":"Flag to enable packet logging","type":"boolean","long_option":"logged","short_option":""},{"generic":"OPTIONAL","field_name":"communication_entry.sequence_number","description":"This field is used to resolve conflicts between multiple CommunicationEntries under CommunicationMap for a Domain format: int32","type":"long","long_option":"sequence-number","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"communication_entry.source_groups","description":"We need paths as duplicate names may exist for groups under different domains","type":"string","long_option":"source-groups","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.liagent","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.liagent"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the liagent service","options":[]},{"service_id":"com.vmware.nsx.fabric.nodes","operation_id":"restartinventorysync","identity":{"name":"restartinventorysync","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[],"description":"Restart the inventory sync for the node if it is currently internally paused","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.install_upgrade","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.installupgrade"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX install-upgrade service","options":[]},{"service_id":"com.vmware.nsx.service_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.serviceprofiles"},"output_field_list":[],"description":"Deletes the specified service profile.","options":[{"generic":"NONE","field_name":"service_profile_id","description":"(required)","type":"string","long_option":"service-profile-id","short_option":""}]},{"service_id":"com.vmware.nsx.csm.aws.gateway_amis","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.csm.aws.gatewayamis"},"output_field_list":[],"description":"Delete a AWS Gateway AMI","options":[{"generic":"NONE","field_name":"region_id","description":"ID of AWS region (required)","type":"string","long_option":"region-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.users","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.users"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"full_name","display_name":"FullName"},{"field_name":"old_password","display_name":"OldPassword"},{"field_name":"password","display_name":"Password"},{"field_name":"userid","display_name":"Userid"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.node_user_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates attributes of an existing NSX Manager appliance user","options":[{"generic":"NONE","field_name":"userid","description":"User id of the user (required)","type":"string","long_option":"userid","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties.full_name","description":"Full name for the user","type":"string","long_option":"full-name","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties.old_password","description":"Old password for the user (required on PUT if password specified)","type":"string","long_option":"old-password","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties.password","description":"Password for the user (optionally specified on PUT, unspecified on GET)","type":"string","long_option":"password","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties.userid","description":"Numeric id for the user format: int64","type":"long","long_option":"userid-2","short_option":""},{"generic":"OPTIONAL","field_name":"node_user_properties.username","description":"User login name (must be \\\"root\\\" if userid is 0)","type":"string","long_option":"username","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.users","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.users"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"full_name","display_name":"FullName"},{"field_name":"old_password","display_name":"OldPassword"},{"field_name":"password","display_name":"Password"},{"field_name":"userid","display_name":"Userid"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.node_user_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a specified user who is configued to log in to the NSX Manager appliance","options":[{"generic":"NONE","field_name":"userid","description":"User id of the user (required)","type":"string","long_option":"userid","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.servers.status"},"output_field_list":[{"output_fields":[{"field_name":"active_node","display_name":"ActiveNode"},{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"service_status","display_name":"ServiceStatus"},{"field_name":"stand_by_node","display_name":"StandByNode"}],"structure_id":"com.vmware.nsx.model.dhcp_server_status"}],"description":"Returns the service status of the given dhcp server.","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.snmp","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.services.snmp"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"access","display_name":"Access"},{"field_name":"community_string","display_name":"CommunityString"}],"structure_id":"com.vmware.nsx.model.snmp_community"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_snmp_service_properties"},{"output_fields":[{"field_name":"communities","display_name":"Communities"},{"field_name":"start_on_boot","display_name":"StartOnBoot"}],"structure_id":"com.vmware.nsx.model.snmp_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update SNMP service properties","options":[{"generic":"OPTIONAL","field_name":"node_snmp_service_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_snmp_service_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_snmp_service_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_snmp_service_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_snmp_service_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"node_snmp_service_properties.service_name","description":"Service name","type":"string","long_option":"service-name","short_option":""},{"generic":"OPTIONAL","field_name":"node_snmp_service_properties.service_properties.communities","description":"SNMP v1, v2c community","type":"complex","long_option":"service-properties-communities","short_option":""},{"generic":"NONE","field_name":"node_snmp_service_properties.service_properties.start_on_boot","description":"Start when system boots","type":"boolean","long_option":"service-properties-start-on-boot","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ip_sets","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.ipsets"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ip_addresses","display_name":"IpAddresses"}],"structure_id":"com.vmware.nsx.model.IP_set"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.IP_set_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns paginated list of IPSets","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.discovered_nodes","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.discoverednodes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"cm_local_id","display_name":"CmLocalId"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"ip_addresses","display_name":"IpAddresses"},{"field_name":"node_type","display_name":"NodeType"},{"field_name":"origin_id","display_name":"OriginId"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"os_type","display_name":"OsType"},{"field_name":"os_version","display_name":"OsVersion"},{"field_name":"parent_compute_collection","display_name":"ParentComputeCollection"}],"structure_id":"com.vmware.nsx.model.discovered_node"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a specific discovered node.","options":[{"generic":"NONE","field_name":"node_ext_id","description":"(required)","type":"string","long_option":"node-ext-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.securitygroups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups.securitygroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"virtual_machines","display_name":"VirtualMachines"}],"structure_id":"com.vmware.nsx.model.realized_security_group_member_evaluation"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.realized_security_group_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"}],"structure_id":"com.vmware.nsx.model.realized_virtual_machine"},{"output_fields":[{"field_name":"evaluations","display_name":"Evaluations"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_security_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of all Security Groups","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.configs","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.ipfix.configs"},"output_field_list":[],"description":"Create a new IPFIX configuration","options":[{"generic":"OPTIONAL","field_name":"ipfix_config","description":"(required)","type":"complex-hasfieldsof","long_option":"ipfix-config","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"ipfix_config.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.applied_tos","description":"List of objects where the IPFIX Config will be enabled.","type":"complex","long_option":"applied-tos","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.snmp.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.snmp.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read SNMP service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.hpm.features","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.hpm.features"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"client_type","display_name":"ClientType"},{"field_name":"data_type_configurations","display_name":"DataTypeConfigurations"}],"structure_id":"com.vmware.nsx.model.client_type_collection_configuration"},{"output_fields":[{"field_name":"collection_frequency","display_name":"CollectionFrequency"},{"field_name":"data_type","display_name":"DataType"}],"structure_id":"com.vmware.nsx.model.data_type_collection_configuration"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"client_type_collection_configurations","display_name":"ClientTypeCollectionConfigurations"},{"field_name":"feature_stack_name","display_name":"FeatureStackName"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration"}],"description":"Apply the data collection configuration for the specified feature stack.","options":[{"generic":"NONE","field_name":"feature_stack_name","description":"(required)","type":"string","long_option":"feature-stack-name","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"feature_stack_collection_configuration.client_type_collection_configurations","description":"The set of client type data collection configurations","type":"complex","long_option":"client-type-collection-configurations","short_option":""},{"generic":"NONE","field_name":"feature_stack_collection_configuration.feature_stack_name","description":"The name of the feature stack","type":"string","long_option":"feature-stack-name-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.domain_deployment_maps","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.domains.domaindeploymentmaps"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"enforcement_point_path","display_name":"EnforcementPointPath"}],"structure_id":"com.vmware.nsx.model.domain_deployment_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.domain_deployment_map_list_result"}],"description":"Paginated list of all Domain Deployment Entries for infra.","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ssh","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.ssh"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the ssh service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_upgrade_agent","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.nsxupgradeagent"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX upgrade agent service","options":[]},{"service_id":"com.vmware.nsx.infra.communication_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.communicationprofiles"},"output_field_list":[],"description":"Delete CommunicationProfile","options":[{"generic":"NONE","field_name":"communication_profile_id","description":"CommunicationProfile ID (required)","type":"string","long_option":"communication-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.compute_collection_transport_node_templates.state","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.computecollectiontransportnodetemplates.state"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.compute_collection_transport_node_template_state_list"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"state","display_name":"State"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.transport_node_template_state"},{"output_fields":[{"field_name":"compute_collection_id","display_name":"ComputeCollectionId"},{"field_name":"template_states","display_name":"TemplateStates"}],"structure_id":"com.vmware.nsx.model.compute_collection_transport_node_template_state"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns detailed transport node states for this compute collection","options":[{"generic":"NONE","field_name":"template_id","description":"(required)","type":"string","long_option":"template-id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_id","description":"Compute collection id (optional)","type":"string","long_option":"compute-collection-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore","operation_id":"advance","identity":{"name":"advance","path":"com.vmware.nsx.cluster.restore"},"output_field_list":[{"output_fields":[{"field_name":"actions","display_name":"Actions"},{"field_name":"fields","display_name":"Fields"},{"field_name":"id","display_name":"Id"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.instruction_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.per_step_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"status","display_name":"Status"},{"field_name":"step_number","display_name":"StepNumber"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.restore_step"},{"output_fields":[{"field_name":"backup_timestamp","display_name":"BackupTimestamp"},{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"id","display_name":"Id"},{"field_name":"instructions","display_name":"Instructions"},{"field_name":"restore_end_time","display_name":"RestoreEndTime"},{"field_name":"restore_start_time","display_name":"RestoreStartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"step","display_name":"Step"},{"field_name":"total_steps","display_name":"TotalSteps"}],"structure_id":"com.vmware.nsx.model.cluster_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.global_restore_status"}],"description":"Advance any currently suspended restore operation","options":[{"generic":"NONE","field_name":"advance_cluster_restore_request.data","description":"List of instructions and their associated data","type":"complex","long_option":"data","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.ip_prefix_lists","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouters.routing.ipprefixlists"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"prefixes","display_name":"Prefixes"}],"structure_id":"com.vmware.nsx.model.IP_prefix_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"ge","display_name":"Ge"},{"field_name":"le","display_name":"Le"},{"field_name":"network","display_name":"Network"}],"structure_id":"com.vmware.nsx.model.prefix_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Adds a new IPPrefixList on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"NONE","field_name":"ip_prefix_list.prefixes","description":"Ordered list of PrefixConfig","type":"complex","long_option":"prefixes","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transportzone_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportzoneprofiles"},"output_field_list":[],"description":"Returns information about a specified transport zone profile.","options":[{"generic":"NONE","field_name":"transportzone_profile_id","description":"(required)","type":"string","long_option":"transportzone-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"revisewithrules","identity":{"name":"revisewithrules","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.firewall_section_rule_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies an existing firewall section along with its relative position among other firewall sections with rules","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.applied_tos","description":"List of objects where the rules in this section will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.is_default","description":"It is a boolean flag which reflects whether a firewall section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.stateful","description":"Stateful or Stateless nature of firewall section is enforced on all rules inside the section","type":"boolean","long_option":"stateful","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.rules","description":"List of firewall rules in the section","type":"complex","long_option":"rules","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"operation","description":"Operation (optional, default to insert_top)","type":"string","long_option":"operation","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog.exporters","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.node.services.syslog.exporters"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"exporter_name","display_name":"ExporterName"},{"field_name":"facilities","display_name":"Facilities"},{"field_name":"level","display_name":"Level"},{"field_name":"msgids","display_name":"Msgids"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"},{"field_name":"structured_data","display_name":"StructuredData"},{"field_name":"tls_ca_pem","display_name":"TlsCaPem"}],"structure_id":"com.vmware.nsx.model.node_syslog_exporter_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Adds a rule for exporting syslog information to a specified server","options":[{"generic":"OPTIONAL","field_name":"node_syslog_exporter_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_syslog_exporter_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_syslog_exporter_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_syslog_exporter_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_syslog_exporter_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"node_syslog_exporter_properties.exporter_name","description":"Syslog exporter name","type":"string","long_option":"exporter-name","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node_syslog_exporter_properties.facilities","description":"Possible values are: ","type":"string","long_option":"facilities","short_option":""},{"generic":"NONE","field_name":"node_syslog_exporter_properties.level","description":"Possible values are: ","type":"string","long_option":"level","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node_syslog_exporter_properties.msgids","description":"MSGIDs to export","type":"string","long_option":"msgids","short_option":""},{"generic":"OPTIONAL","field_name":"node_syslog_exporter_properties.port","description":"Port to export to format: int64","type":"long","long_option":"port","short_option":""},{"generic":"NONE","field_name":"node_syslog_exporter_properties.protocol","description":"Possible values are: ","type":"string","long_option":"protocol","short_option":""},{"generic":"NONE","field_name":"node_syslog_exporter_properties.server","description":"IP address or hostname of server to export to","type":"string","long_option":"server","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node_syslog_exporter_properties.structured_data","description":"Structured data to export","type":"string","long_option":"structured-data","short_option":""},{"generic":"OPTIONAL","field_name":"node_syslog_exporter_properties.tls_ca_pem","description":"CA certificate PEM of TLS server to export to","type":"string","long_option":"tls-ca-pem","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.switching_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.switchingprofiles"},"output_field_list":[],"description":"Updates the user-configurable parameters of a switching profile","options":[{"generic":"NONE","field_name":"switching_profile_id","description":"(required)","type":"string","long_option":"switching-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"base-switching-profile","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"base_switching_profile.resource_type","description":"Unique identifier of this resource","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"base_switching_profile.required_capabilities","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"required-capabilities","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_policies","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.networkencryption.keypolicies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"encrypt_algorithm","display_name":"EncryptAlgorithm"},{"field_name":"encrypt_type","display_name":"EncryptType"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"is_sys_default","display_name":"IsSysDefault"},{"field_name":"mac_algorithm","display_name":"MacAlgorithm"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rekey_frequency","display_name":"RekeyFrequency"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.dne_key_policy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a network encryption key policy","options":[{"generic":"NONE","field_name":"key_policy_id","description":"(required)","type":"string","long_option":"key-policy-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dne_key_policy.encrypt_algorithm","description":"Possible values are: ","type":"string","long_option":"encrypt-algorithm","short_option":""},{"generic":"NONE","field_name":"dne_key_policy.encrypt_type","description":"Possible values are: ","type":"string","long_option":"encrypt-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.is_default","description":"It is a boolean flag which reflects whether a DNE key policy is default or not.","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.is_sys_default","description":"It is a boolean flag which reflects whether a DNE key policy is system default or not","type":"boolean","long_option":"is-sys-default","short_option":""},{"generic":"NONE","field_name":"dne_key_policy.mac_algorithm","description":"Possible values are: ","type":"string","long_option":"mac-algorithm","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.notes","description":"User notes specific to the key policy.","type":"string","long_option":"notes","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.rekey_frequency","description":"Frequency of key policy rekey (in seconds)","type":"long","long_option":"rekey-frequency","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.type","description":"Possible values are: ","type":"string","long_option":"type","short_option":""}]},{"service_id":"com.vmware.nsx.trust_management.certificates","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.trustmanagement.certificates"},"output_field_list":[],"description":"Removes the specified certificate","options":[{"generic":"NONE","field_name":"cert_id","description":"ID of certificate to delete (required)","type":"string","long_option":"cert-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_services","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.nsservices"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"nsservice_element","display_name":"NsserviceElement"}],"structure_id":"com.vmware.nsx.model.NS_service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified NSService","options":[{"generic":"NONE","field_name":"ns_service_id","description":"NSService Id (required)","type":"string","long_option":"ns-service-id","short_option":""}]},{"service_id":"com.vmware.nsx.upgrade.plan","operation_id":"upgradeselectedunits","identity":{"name":"upgradeselectedunits","path":"com.vmware.nsx.upgrade.plan"},"output_field_list":[],"description":"Upgrade selected units","options":[{"generic":"NONE","field_name":"upgrade_unit_list.list","description":"Collection of Upgrade units","type":"complex","long_option":"list","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalswitches"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"ip_pool_id","display_name":"IpPoolId"},{"field_name":"mac_pool_id","display_name":"MacPoolId"},{"field_name":"replication_mode","display_name":"ReplicationMode"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"vlan","display_name":"Vlan"},{"field_name":"vni","display_name":"Vni"}],"structure_id":"com.vmware.nsx.model.logical_switch"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified logical switch Id.","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.domains"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_entries","display_name":"CommunicationEntries"},{"field_name":"precedence","display_name":"Precedence"}],"structure_id":"com.vmware.nsx.model.communication_map"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_map","display_name":"CommunicationMap"},{"field_name":"groups","display_name":"Groups"}],"structure_id":"com.vmware.nsx.model.domain"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"If a domain with the domain-id is not already present, create a new domain","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"OPTIONAL","field_name":"domain._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"domain._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"domain._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"domain._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"domain._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"domain._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"domain._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"domain._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"domain._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"domain._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"domain._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"domain.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"domain.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"domain.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"domain.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"domain.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"domain.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"domain.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"communication-map-links","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"communication-map-schema","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._self.action","description":"Optional action","type":"string","long_option":"communication-map-self-action","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._self.href","description":"Optional action","type":"string","long_option":"communication-map-self-href","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._self.rel","description":"Possible values are: ","type":"string","long_option":"communication-map-self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"communication-map-revision","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"communication-map-create-time","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._create_user","description":"ID of the user who created this resource","type":"string","long_option":"communication-map-create-user","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"communication-map-last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"communication-map-last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"communication-map-system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.description","description":"Description of this resource","type":"string","long_option":"communication-map-description","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.display_name","description":"Defaults to ID if not set","type":"string","long_option":"communication-map-display-name","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.id","description":"Unique identifier of this resource","type":"string","long_option":"communication-map-id","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.resource_type","description":"The type of this resource.","type":"string","long_option":"communication-map-resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"communication-map-tags","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.path","description":"Absolute path of this object","type":"string","long_option":"communication-map-path","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.relative_path","description":"Path relative from its parent","type":"string","long_option":"communication-map-relative-path","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.communication_entries","description":"CommunicationEntries that are a part of this CommunicationMap","type":"complex","long_option":"communication-map-communication-entries","short_option":""},{"generic":"OPTIONAL","field_name":"domain.communication_map.precedence","description":"This field is used to resolve conflicts between communication maps across domains format: int32","type":"long","long_option":"communication-map-precedence","short_option":""},{"generic":"OPTIONAL","field_name":"domain.groups","description":"This field is used while creating or updating the Domain","type":"complex","long_option":"groups","short_option":""}]},{"service_id":"com.vmware.nsx.cluster","operation_id":"backuptoremote","identity":{"name":"backuptoremote","path":"com.vmware.nsx.cluster"},"output_field_list":[],"description":"Request one-time backup","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports.forwarding_path","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalports.forwardingpath"},"output_field_list":[{"output_fields":[{"field_name":"attachment_type","display_name":"AttachmentType"},{"field_name":"context","display_name":"Context"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.logical_port_attachment"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"device_key","display_name":"DeviceKey"},{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"ip_address_info","display_name":"IpAddressInfo"},{"field_name":"lport_attachment_id","display_name":"LportAttachmentId"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"owner_vm_id","display_name":"OwnerVmId"},{"field_name":"vm_local_id_on_host","display_name":"VmLocalIdOnHost"}],"structure_id":"com.vmware.nsx.model.virtual_network_interface"},{"output_fields":[{"field_name":"ip_addresses","display_name":"IpAddresses"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.ip_address_info"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.host_switch_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"host_switches","display_name":"HostSwitches"},{"field_name":"maintenance_mode","display_name":"MaintenanceMode"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.transport_node"},{"output_fields":[{"field_name":"containers","display_name":"Containers"},{"field_name":"edge_node_groups","display_name":"EdgeNodeGroups"},{"field_name":"errors","display_name":"Errors"},{"field_name":"hypervisors","display_name":"Hypervisors"},{"field_name":"logical_switches","display_name":"LogicalSwitches"},{"field_name":"routers","display_name":"Routers"},{"field_name":"tunnels","display_name":"Tunnels"},{"field_name":"vms","display_name":"Vms"}],"structure_id":"com.vmware.nsx.model.port_connection_entities"},{"output_fields":[{"field_name":"id","display_name":"Id"},{"field_name":"resource","display_name":"Resource"},{"field_name":"router_ports","display_name":"RouterPorts"},{"field_name":"vm_ports","display_name":"VmPorts"},{"field_name":"vm_vnics","display_name":"VmVnics"}],"structure_id":"com.vmware.nsx.model.port_connection_logical_switch"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"host_switch_profile_ids","display_name":"HostSwitchProfileIds"},{"field_name":"pnics","display_name":"Pnics"},{"field_name":"static_ip_pool_id","display_name":"StaticIpPoolId"}],"structure_id":"com.vmware.nsx.model.host_switch"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"physical_address","display_name":"PhysicalAddress"}],"structure_id":"com.vmware.nsx.model.node_interface_alias"},{"output_fields":[{"field_name":"active","display_name":"Active"},{"field_name":"diagnostic","display_name":"Diagnostic"},{"field_name":"forwarding","display_name":"Forwarding"},{"field_name":"remote_diagnostic","display_name":"RemoteDiagnostic"},{"field_name":"remote_state","display_name":"RemoteState"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.BFD_properties"},{"output_fields":[{"field_name":"id","display_name":"Id"},{"field_name":"resource","display_name":"Resource"},{"field_name":"edge_nodes","display_name":"EdgeNodes"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.port_connection_edge_node_group"},{"output_fields":[{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"connected_switch","display_name":"ConnectedSwitch"},{"field_name":"ens_capable","display_name":"EnsCapable"},{"field_name":"ens_enabled","display_name":"EnsEnabled"},{"field_name":"interface_alias","display_name":"InterfaceAlias"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"interface_type","display_name":"InterfaceType"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.node_interface_properties"},{"output_fields":[{"field_name":"entity_type","display_name":"EntityType"},{"field_name":"error_details","display_name":"ErrorDetails"},{"field_name":"error_summary","display_name":"ErrorSummary"}],"structure_id":"com.vmware.nsx.model.port_connection_error"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"bfd","display_name":"Bfd"},{"field_name":"egress_interface","display_name":"EgressInterface"},{"field_name":"encap","display_name":"Encap"},{"field_name":"last_updated_time","display_name":"LastUpdatedTime"},{"field_name":"local_ip","display_name":"LocalIp"},{"field_name":"name","display_name":"Name"},{"field_name":"remote_ip","display_name":"RemoteIp"},{"field_name":"remote_node_id","display_name":"RemoteNodeId"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.tunnel_properties"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"uplink_name","display_name":"UplinkName"}],"structure_id":"com.vmware.nsx.model.pnic"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"}],"structure_id":"com.vmware.nsx.model.managed_resource"},{"output_fields":[{"field_name":"src_node_id","display_name":"SrcNodeId"},{"field_name":"tunnel_properties","display_name":"TunnelProperties"}],"structure_id":"com.vmware.nsx.model.port_connection_tunnel"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ifindex","display_name":"Ifindex"},{"field_name":"mac","display_name":"Mac"},{"field_name":"name","display_name":"Name"},{"field_name":"neighbors","display_name":"Neighbors"}],"structure_id":"com.vmware.nsx.model.interface_neighbor_properties"},{"output_fields":[{"field_name":"capabilities","display_name":"Capabilities"},{"field_name":"enabled_capabilities","display_name":"EnabledCapabilities"},{"field_name":"ifindex","display_name":"Ifindex"},{"field_name":"link_aggregation_capable","display_name":"LinkAggregationCapable"},{"field_name":"link_aggregation_port_id","display_name":"LinkAggregationPortId"},{"field_name":"link_aggregation_status","display_name":"LinkAggregationStatus"},{"field_name":"mac","display_name":"Mac"},{"field_name":"mgmt_addr","display_name":"MgmtAddr"},{"field_name":"name","display_name":"Name"},{"field_name":"oid","display_name":"Oid"},{"field_name":"port_desc","display_name":"PortDesc"},{"field_name":"system_desc","display_name":"SystemDesc"},{"field_name":"system_name","display_name":"SystemName"},{"field_name":"system_port_number","display_name":"SystemPortNumber"}],"structure_id":"com.vmware.nsx.model.neighbor_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"attachment","display_name":"Attachment"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"}],"structure_id":"com.vmware.nsx.model.logical_port"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"id","display_name":"Id"},{"field_name":"resource","display_name":"Resource"},{"field_name":"neighbors_list","display_name":"NeighborsList"},{"field_name":"pnics","display_name":"Pnics"},{"field_name":"pnics_list","display_name":"PnicsList"},{"field_name":"profiles","display_name":"Profiles"}],"structure_id":"com.vmware.nsx.model.port_connection_hypervisor"},{"output_fields":[{"field_name":"id","display_name":"Id"},{"field_name":"resource","display_name":"Resource"},{"field_name":"downlink_ports","display_name":"DownlinkPorts"},{"field_name":"uplink_ports","display_name":"UplinkPorts"}],"structure_id":"com.vmware.nsx.model.port_connection_router"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"},{"field_name":"source","display_name":"Source"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.virtual_machine"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"logical_ports","display_name":"LogicalPorts"}],"structure_id":"com.vmware.nsx.model.port_connection_containers_entities"}],"description":"Get networking entities between two logical ports with VIF attachment","options":[{"generic":"NONE","field_name":"lport_id","description":"ID of source port (required)","type":"string","long_option":"lport-id","short_option":""},{"generic":"NONE","field_name":"peer_port_id","description":"ID of peer port (required)","type":"string","long_option":"peer-port-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get a specific rule in a network encryption section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.aaa.providers.vidm","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.aaa.providers.vidm"},"output_field_list":[{"output_fields":[{"field_name":"client_id","display_name":"ClientId"},{"field_name":"client_secret","display_name":"ClientSecret"},{"field_name":"host_name","display_name":"HostName"},{"field_name":"node_host_name","display_name":"NodeHostName"},{"field_name":"thumbprint","display_name":"Thumbprint"},{"field_name":"vidm_enable","display_name":"VidmEnable"}],"structure_id":"com.vmware.nsx.model.node_auth_provider_vidm_properties"}],"description":"Read AAA provider vIDM properties","options":[]},{"service_id":"com.vmware.nsx.node.network.routes","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.node.network.routes"},"output_field_list":[],"description":"Delete a route from the NSX Manager routing table","options":[{"generic":"NONE","field_name":"route_id","description":"ID of route to delete (required)","type":"string","long_option":"route-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_managers","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.computemanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"credential","display_name":"Credential"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"origin_type","display_name":"OriginType"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.compute_manager"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a specific compute manager","options":[{"generic":"NONE","field_name":"compute_manager_id","description":"(required)","type":"string","long_option":"compute-manager-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules","operation_id":"revise","identity":{"name":"revise","path":"com.vmware.nsx.networkencryption.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update or reorder a rule in a network encryption section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.action","description":"Optional action","type":"string","long_option":"owner-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.href","description":"Optional action","type":"string","long_option":"owner-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.rel","description":"Possible values are: ","type":"string","long_option":"owner-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.id","description":"Identifier of the resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.action","description":"This is a read-only field that for UI display purpose only","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.applied_tos","description":"List of object where rule will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.comments","description":"User notes specific to the rule.","type":"string","long_option":"comments","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.destinations","description":"List of the destinations","type":"complex","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.disabled","description":"Flag to disable rule","type":"boolean","long_option":"disabled","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.ip_protocol","description":"Possible values are: ","type":"string","long_option":"ip-protocol","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.key_policy_identifier","description":"Identifier of key policy","type":"string","long_option":"key-policy-identifier","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.key_policy_name","description":"A display name of rule's key policy","type":"string","long_option":"key-policy-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.logged","description":"Flag to enable packet logging","type":"boolean","long_option":"logged","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.rule_tag","description":"User level field which will be printed in CLI and packet logs.","type":"string","long_option":"rule-tag","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.services","description":"List of the services","type":"complex","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.sources","description":"List of sources","type":"complex","long_option":"sources","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"advanced_config","display_name":"AdvancedConfig"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"failover_mode","display_name":"FailoverMode"},{"field_name":"firewall_sections","display_name":"FirewallSections"},{"field_name":"high_availability_mode","display_name":"HighAvailabilityMode"},{"field_name":"preferred_edge_cluster_member_index","display_name":"PreferredEdgeClusterMemberIndex"},{"field_name":"router_type","display_name":"RouterType"}],"structure_id":"com.vmware.nsx.model.logical_router"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"external_transit_networks","display_name":"ExternalTransitNetworks"},{"field_name":"ha_vip_configs","display_name":"HaVipConfigs"},{"field_name":"internal_transit_network","display_name":"InternalTransitNetwork"}],"structure_id":"com.vmware.nsx.model.logical_router_config"},{"output_fields":[{"field_name":"active_vip_addresses","display_name":"ActiveVipAddresses"},{"field_name":"prefix_length","display_name":"PrefixLength"}],"structure_id":"com.vmware.nsx.model.VIP_subnet"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"ha_vip_subnets","display_name":"HaVipSubnets"},{"field_name":"redundant_uplink_port_ids","display_name":"RedundantUplinkPortIds"}],"structure_id":"com.vmware.nsx.model.ha_vip_config"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.service_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.serviceprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.service_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a service profile, which can then be used to create a service","options":[{"generic":"OPTIONAL","field_name":"service_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"service_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"service_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"LIST","field_name":"service_profile.server_addresses","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"server-addresses","short_option":""}]},{"service_id":"com.vmware.nsx.host_switch_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.hostswitchprofiles"},"output_field_list":[],"description":"Deletes a specified hostswitch profile.","options":[{"generic":"NONE","field_name":"host_switch_profile_id","description":"(required)","type":"string","long_option":"host-switch-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.collectorconfigs","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.ipfix.collectorconfigs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"collector_ip_address","display_name":"CollectorIpAddress"},{"field_name":"collector_port","display_name":"CollectorPort"}],"structure_id":"com.vmware.nsx.model.ipfix_collector"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"collectors","display_name":"Collectors"}],"structure_id":"com.vmware.nsx.model.ipfix_collector_config"}],"description":"Get an existing IPFIX collector configuration","options":[{"generic":"NONE","field_name":"collector_config_id","description":"(required)","type":"string","long_option":"collector-config-id","short_option":""}]},{"service_id":"com.vmware.nsx.infra.communication_profiles.communication_profile_entries","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.communicationprofiles.communicationprofileentries"},"output_field_list":[],"description":"Delete CommunicationProfileEntry","options":[{"generic":"NONE","field_name":"communication_profile_id","description":"CommunicationProfile ID (required)","type":"string","long_option":"communication-profile-id","short_option":""},{"generic":"NONE","field_name":"communication_profile_entry_id","description":"CommunicationProfileEntry ID (required)","type":"string","long_option":"communication-profile-entry-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.leases","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.servers.leases"},"output_field_list":[{"output_fields":[{"field_name":"dhcp_server_id","display_name":"DhcpServerId"},{"field_name":"leases","display_name":"Leases"},{"field_name":"timestamp","display_name":"Timestamp"}],"structure_id":"com.vmware.nsx.model.dhcp_leases"},{"output_fields":[{"field_name":"expire_time","display_name":"ExpireTime"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"subnet","display_name":"Subnet"}],"structure_id":"com.vmware.nsx.model.dhcp_lease_per_IP"}],"description":"Get lease info of a given dhcp server id","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"OPTIONAL","field_name":"address","description":"can be an ip address, or an ip range, or a mac address (optional)","type":"string","long_option":"address","short_option":""},{"generic":"OPTIONAL","field_name":"pool_id","description":"The uuid of dhcp ip pool (optional)","type":"string","long_option":"pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches.vtep_table","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalswitches.vteptable"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"results","display_name":"Results"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.vtep_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"segment_id","display_name":"SegmentId"},{"field_name":"vtep_ip","display_name":"VtepIp"},{"field_name":"vtep_label","display_name":"VtepLabel"},{"field_name":"vtep_mac_address","display_name":"VtepMacAddress"}],"structure_id":"com.vmware.nsx.model.vtep_table_entry"}],"description":"Returns the virtual tunnel endpoint table of a specified logical switch from the given transport node if a transport node id is given in the query parameter, from the Central Controller Plane otherwise","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"TransportNode Id (optional)","type":"string","long_option":"transport-node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.staticroutes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"administrative_distance","display_name":"AdministrativeDistance"},{"field_name":"bfd_enabled","display_name":"BfdEnabled"},{"field_name":"blackhole_action","display_name":"BlackholeAction"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"}],"structure_id":"com.vmware.nsx.model.static_route_next_hop"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"network","display_name":"Network"},{"field_name":"next_hops","display_name":"NextHops"}],"structure_id":"com.vmware.nsx.model.static_route"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a specific static routes on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"revisewithrules","identity":{"name":"revisewithrules","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.dne_section_rule_list"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"This API can be called for a section with or without rules","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.is_default","description":"It is a boolean flag which reflects whether a DNE section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"dne_section_rule_list.rules","description":"List of DNE rules in the section","type":"complex","long_option":"rules","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.mgmt_plane_bus","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.mgmtplanebus"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the Rabbit MQ service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.nat.rules","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouters.nat.rules"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"action","display_name":"Action"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logging","display_name":"Logging"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"match_destination_network","display_name":"MatchDestinationNetwork"},{"field_name":"match_service","display_name":"MatchService"},{"field_name":"match_source_network","display_name":"MatchSourceNetwork"},{"field_name":"nat_pass","display_name":"NatPass"},{"field_name":"rule_priority","display_name":"RulePriority"},{"field_name":"translated_network","display_name":"TranslatedNetwork"},{"field_name":"translated_ports","display_name":"TranslatedPorts"}],"structure_id":"com.vmware.nsx.model.nat_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Add a NAT rule in a specific logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"nat_rule.action","description":"Possible values are: ","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.enabled","description":"enable/disable the rule","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.logging","description":"enable/disable the logging of rule","type":"boolean","long_option":"logging","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.match_destination_network","description":"IP Address | CIDR | (null implies Any)","type":"string","long_option":"match-destination-network","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.match_service","description":"A NSServiceElement that specifies the matching services of source ports, destination ports, ip protocol version and number, sub protocol version and number, ICMP type and code, etc.","type":"dynamicstructure","long_option":"match-service","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.match_source_network","description":"IP Address | CIDR | (null implies Any)","type":"string","long_option":"match-source-network","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.nat_pass","description":"Default is true","type":"boolean","long_option":"nat-pass","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.rule_priority","description":"Ascending, valid range [0-2147483647]","type":"long","long_option":"rule-priority","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.translated_network","description":"IP Address | IP Range | CIDR","type":"string","long_option":"translated-network","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.translated_ports","description":"port number or port range","type":"string","long_option":"translated-ports","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_policies","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.keypolicies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"encrypt_algorithm","display_name":"EncryptAlgorithm"},{"field_name":"encrypt_type","display_name":"EncryptType"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"is_sys_default","display_name":"IsSysDefault"},{"field_name":"mac_algorithm","display_name":"MacAlgorithm"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rekey_frequency","display_name":"RekeyFrequency"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.dne_key_policy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get a specific network encryption key policy","options":[{"generic":"NONE","field_name":"key_policy_id","description":"(required)","type":"string","long_option":"key-policy-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.associations","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.associations"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.association_list_result"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about resources that are associated with the given resource","options":[{"generic":"NONE","field_name":"associated_resource_type","description":"Resource type valid for use as target in association API (required)","type":"string","long_option":"associated-resource-type","short_option":""},{"generic":"NONE","field_name":"resource_id","description":"The resource for which associated resources are to be fetched (required)","type":"string","long_option":"resource-id","short_option":""},{"generic":"NONE","field_name":"resource_type","description":"Resource type valid for use as source in association API (required)","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"fetch_ancestors","description":"Fetch complete list of associated resources considering containment and nesting (optional, default to false)","type":"boolean","long_option":"fetch-ancestors","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.http","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.http"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the http service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_endpoints","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.bridgeendpoints"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_cluster_id","display_name":"BridgeClusterId"},{"field_name":"ha_enable","display_name":"HaEnable"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.bridge_endpoint"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a specified bridge endpoint.","options":[{"generic":"NONE","field_name":"bridgeendpoint_id","description":"(required)","type":"string","long_option":"bridgeendpoint-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.nodes.status"},"output_field_list":[{"output_fields":[{"field_name":"control_cluster_status","display_name":"ControlClusterStatus"},{"field_name":"mgmt_connection_status","display_name":"MgmtConnectionStatus"}],"structure_id":"com.vmware.nsx.model.control_cluster_node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"file_system","display_name":"FileSystem"},{"field_name":"mount","display_name":"Mount"},{"field_name":"total","display_name":"Total"},{"field_name":"type","display_name":"Type"},{"field_name":"used","display_name":"Used"}],"structure_id":"com.vmware.nsx.model.node_file_system_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cpu_cores","display_name":"CpuCores"},{"field_name":"file_systems","display_name":"FileSystems"},{"field_name":"load_average","display_name":"LoadAverage"},{"field_name":"mem_cache","display_name":"MemCache"},{"field_name":"mem_total","display_name":"MemTotal"},{"field_name":"mem_used","display_name":"MemUsed"},{"field_name":"source","display_name":"Source"},{"field_name":"swap_total","display_name":"SwapTotal"},{"field_name":"swap_used","display_name":"SwapUsed"},{"field_name":"system_time","display_name":"SystemTime"},{"field_name":"uptime","display_name":"Uptime"}],"structure_id":"com.vmware.nsx.model.node_status_properties"},{"output_fields":[{"field_name":"control_cluster_status","display_name":"ControlClusterStatus"},{"field_name":"mgmt_cluster_status","display_name":"MgmtClusterStatus"},{"field_name":"system_status","display_name":"SystemStatus"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.cluster_node_status"},{"output_fields":[{"field_name":"mgmt_cluster_status","display_name":"MgmtClusterStatus"}],"structure_id":"com.vmware.nsx.model.management_cluster_node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"connectivity_status","display_name":"ConnectivityStatus"}],"structure_id":"com.vmware.nsx.model.mgmt_conn_status"}],"description":"Read Cluster Node Status","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.rules","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.firewall.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Return existing firewall rule information in a firewall section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.capabilities","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.nodes.capabilities"},"output_field_list":[{"output_fields":[{"field_name":"capabilities","display_name":"Capabilities"}],"structure_id":"com.vmware.nsx.model.node_capabilities_result"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"key","display_name":"Key"},{"field_name":"provider","display_name":"Provider"},{"field_name":"value","display_name":"Value"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.node_capability"}],"description":"Returns information about capabilities of a single fabric node (host or edge).","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore.instruction_resources","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.restore.instructionresources"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ip_address","display_name":"IpAddress"}],"structure_id":"com.vmware.nsx.model.actionable_resource"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.actionable_resource_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"For restore operations requiring user input e.g","options":[{"generic":"NONE","field_name":"instruction_id","description":"Id of the instruction set whose instructions are to be returned (required)","type":"string","long_option":"instruction-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.user_info","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.aaa.userinfo"},"output_field_list":[{"output_fields":[{"field_name":"permissions","display_name":"Permissions"},{"field_name":"role","display_name":"Role"}],"structure_id":"com.vmware.nsx.model.nsx_role"},{"output_fields":[{"field_name":"roles","display_name":"Roles"},{"field_name":"user_name","display_name":"UserName"}],"structure_id":"com.vmware.nsx.model.user_info"}],"description":"Get information about logged-in user","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes.tunnels","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.transportnodes.tunnels"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"bfd","display_name":"Bfd"},{"field_name":"egress_interface","display_name":"EgressInterface"},{"field_name":"encap","display_name":"Encap"},{"field_name":"last_updated_time","display_name":"LastUpdatedTime"},{"field_name":"local_ip","display_name":"LocalIp"},{"field_name":"name","display_name":"Name"},{"field_name":"remote_ip","display_name":"RemoteIp"},{"field_name":"remote_node_id","display_name":"RemoteNodeId"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.tunnel_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"active","display_name":"Active"},{"field_name":"diagnostic","display_name":"Diagnostic"},{"field_name":"forwarding","display_name":"Forwarding"},{"field_name":"remote_diagnostic","display_name":"RemoteDiagnostic"},{"field_name":"remote_state","display_name":"RemoteState"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.BFD_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"tunnels","display_name":"Tunnels"}],"structure_id":"com.vmware.nsx.model.tunnel_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List of tunnels","options":[{"generic":"NONE","field_name":"node_id","description":"ID of transport node (required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_diagnostic_code","description":"BFD diagnostic code of Tunnel as defined in RFC 5880 (optional)","type":"string","long_option":"bfd-diagnostic-code","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"remote_node_id","description":"(optional)","type":"string","long_option":"remote-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"Tunnel status (optional)","type":"string","long_option":"status","short_option":""}]},{"service_id":"com.vmware.nsx.node.file_store","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.node.filestore"},"output_field_list":[],"description":"Delete file","options":[{"generic":"NONE","field_name":"file_name","description":"Name of the file to delete (required)","type":"string","long_option":"file-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.ip_pools","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.servers.ippools"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"error_threshold","display_name":"ErrorThreshold"},{"field_name":"warning_threshold","display_name":"WarningThreshold"}],"structure_id":"com.vmware.nsx.model.dhcp_ip_pool"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Get a DHCP server's IP pool with the specified pool ID","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"NONE","field_name":"pool_id","description":"(required)","type":"string","long_option":"pool-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.version_whitelist","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.versionwhitelist"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.acceptable_component_version_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"acceptable_versions","display_name":"AcceptableVersions"},{"field_name":"component_type","display_name":"ComponentType"}],"structure_id":"com.vmware.nsx.model.acceptable_component_version"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get whitelist of versions for different components","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"}],"structure_id":"com.vmware.nsx.model.dne_section"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a network encryption section without rules","options":[{"generic":"OPTIONAL","field_name":"dne_section._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.is_default","description":"It is a boolean flag which reflects whether a DNE section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.vtep_label_pools","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.pools.vteplabelpools"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"pool_usage","display_name":"PoolUsage"},{"field_name":"ranges","display_name":"Ranges"}],"structure_id":"com.vmware.nsx.model.vtep_label_pool"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"allocated_ids","display_name":"AllocatedIds"},{"field_name":"free_ids","display_name":"FreeIds"},{"field_name":"total_ids","display_name":"TotalIds"}],"structure_id":"com.vmware.nsx.model.vtep_label_pool_usage"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.vtep_label_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified virtual tunnel endpoint label pool.","options":[{"generic":"NONE","field_name":"pool_id","description":"Virtual tunnel endpoint label pool ID (required)","type":"string","long_option":"pool-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.compute_collection_transport_node_templates","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.computecollectiontransportnodetemplates"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_collection_ids","display_name":"ComputeCollectionIds"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.compute_collection_transport_node_template"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update configuration of compute collection transportnode template","options":[{"generic":"NONE","field_name":"template_id","description":"(required)","type":"string","long_option":"template-id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"LIST","field_name":"compute_collection_transport_node_template.compute_collection_ids","description":"Associated compute collection ids","type":"string","long_option":"compute-collection-ids","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.host_switch_spec","description":"Property 'host_switch_spec' can be used to create either standard host switch or preconfigured host switch.","type":"dynamicstructure","long_option":"host-switch-spec","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.transport_zone_endpoints","description":"Transport zone endpoints","type":"complex","long_option":"transport-zone-endpoints","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups.effective_logical_port_members","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsgroups.effectivelogicalportmembers"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.effective_member_resource_list_result"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns effective logical port members of the specified NSGroup.","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.nodes.status"},"output_field_list":[{"output_fields":[{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_node_deployment_status","display_name":"HostNodeDeploymentStatus"},{"field_name":"inventory_sync_paused","display_name":"InventorySyncPaused"},{"field_name":"inventory_sync_reenable_time","display_name":"InventorySyncReenableTime"},{"field_name":"last_heartbeat_timestamp","display_name":"LastHeartbeatTimestamp"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"lcp_connectivity_status","display_name":"LcpConnectivityStatus"},{"field_name":"lcp_connectivity_status_details","display_name":"LcpConnectivityStatusDetails"},{"field_name":"maintenance_mode","display_name":"MaintenanceMode"},{"field_name":"mpa_connectivity_status","display_name":"MpaConnectivityStatus"},{"field_name":"mpa_connectivity_status_details","display_name":"MpaConnectivityStatusDetails"},{"field_name":"software_version","display_name":"SoftwareVersion"},{"field_name":"system_status","display_name":"SystemStatus"}],"structure_id":"com.vmware.nsx.model.node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"file_system","display_name":"FileSystem"},{"field_name":"mount","display_name":"Mount"},{"field_name":"total","display_name":"Total"},{"field_name":"type","display_name":"Type"},{"field_name":"used","display_name":"Used"}],"structure_id":"com.vmware.nsx.model.node_file_system_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cpu_cores","display_name":"CpuCores"},{"field_name":"file_systems","display_name":"FileSystems"},{"field_name":"load_average","display_name":"LoadAverage"},{"field_name":"mem_cache","display_name":"MemCache"},{"field_name":"mem_total","display_name":"MemTotal"},{"field_name":"mem_used","display_name":"MemUsed"},{"field_name":"source","display_name":"Source"},{"field_name":"swap_total","display_name":"SwapTotal"},{"field_name":"swap_used","display_name":"SwapUsed"},{"field_name":"system_time","display_name":"SystemTime"},{"field_name":"uptime","display_name":"Uptime"}],"structure_id":"com.vmware.nsx.model.node_status_properties"},{"output_fields":[{"field_name":"control_node_ip","display_name":"ControlNodeIp"},{"field_name":"failure_status","display_name":"FailureStatus"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.control_conn_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns connectivity, heartbeat, and version information about a fabric node (host or edge)","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relays","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.relays"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_service"}],"description":"Returns the dhcp relay service information.","options":[{"generic":"NONE","field_name":"relay_id","description":"(required)","type":"string","long_option":"relay-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.md_proxies.statistics","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.mdproxies.statistics"},"output_field_list":[{"output_fields":[{"field_name":"error_responses_from_nova_server","display_name":"ErrorResponsesFromNovaServer"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"requests_from_clients","display_name":"RequestsFromClients"},{"field_name":"requests_to_nova_server","display_name":"RequestsToNovaServer"},{"field_name":"responses_to_clients","display_name":"ResponsesToClients"},{"field_name":"succeeded_responses_from_nova_server","display_name":"SucceededResponsesFromNovaServer"}],"structure_id":"com.vmware.nsx.model.metadata_proxy_statistics_per_logical_switch"},{"output_fields":[{"field_name":"metadata_proxy_id","display_name":"MetadataProxyId"},{"field_name":"statistics","display_name":"Statistics"},{"field_name":"timestamp","display_name":"Timestamp"}],"structure_id":"com.vmware.nsx.model.metadata_proxy_statistics"}],"description":"Returns the statistics of the given metatada proxy","options":[{"generic":"NONE","field_name":"proxy_id","description":"(required)","type":"string","long_option":"proxy-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch_id","description":"The uuid of logical switch (optional)","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"service_id":"com.vmware.nsx.node.services.syslog.exporters","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.node.services.syslog.exporters"},"output_field_list":[],"description":"Removes a specified rule from the collection of syslog exporter rules.","options":[{"generic":"NONE","field_name":"exporter_name","description":"Name of syslog exporter to delete (required)","type":"string","long_option":"exporter-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.traceflows","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.traceflows"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"delivered_count","display_name":"DeliveredCount"},{"field_name":"dropped_count","display_name":"DroppedCount"},{"field_name":"forwarded_count","display_name":"ForwardedCount"},{"field_name":"received_count","display_name":"ReceivedCount"}],"structure_id":"com.vmware.nsx.model.traceflow_observation_counters"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"analysis","display_name":"Analysis"},{"field_name":"counters","display_name":"Counters"},{"field_name":"id","display_name":"Id"},{"field_name":"logical_counters","display_name":"LogicalCounters"},{"field_name":"lport_id","display_name":"LportId"},{"field_name":"operation_state","display_name":"OperationState"},{"field_name":"result_overflowed","display_name":"ResultOverflowed"},{"field_name":"timeout","display_name":"Timeout"}],"structure_id":"com.vmware.nsx.model.traceflow"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the Traceflow round status and result summary","options":[{"generic":"NONE","field_name":"traceflow_id","description":"(required)","type":"string","long_option":"traceflow-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.manager","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.manager"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the manager service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.cluster.nodes"},"output_field_list":[{"output_fields":[{"field_name":"account_name","display_name":"AccountName"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"shared_secret","display_name":"SharedSecret"}],"structure_id":"com.vmware.nsx.model.msg_client_info"},{"output_fields":[{"field_name":"certificate","display_name":"Certificate"},{"field_name":"certificate_sha256_thumbprint","display_name":"CertificateSha256Thumbprint"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"port","display_name":"Port"}],"structure_id":"com.vmware.nsx.model.service_endpoint"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"control_cluster_listen_addr","display_name":"ControlClusterListenAddr"},{"field_name":"control_plane_listen_addr","display_name":"ControlPlaneListenAddr"},{"field_name":"host_msg_client_info","display_name":"HostMsgClientInfo"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.controller_cluster_role_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"appliance_mgmt_listen_addr","display_name":"ApplianceMgmtListenAddr"},{"field_name":"controller_role","display_name":"ControllerRole"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"manager_role","display_name":"ManagerRole"}],"structure_id":"com.vmware.nsx.model.cluster_node_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.cluster_node_config_list_result"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"api_listen_addr","display_name":"ApiListenAddr"},{"field_name":"mgmt_cluster_listen_addr","display_name":"MgmtClusterListenAddr"},{"field_name":"mgmt_plane_listen_addr","display_name":"MgmtPlaneListenAddr"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.management_cluster_role_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all NSX cluster nodes.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.communication_profiles.communication_profile_entries","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.communicationprofiles.communicationprofileentries"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read CommunicationProfileEntry","options":[{"generic":"NONE","field_name":"communication_profile_id","description":"CommunicationProfile ID (required)","type":"string","long_option":"communication-profile-id","short_option":""},{"generic":"NONE","field_name":"communication_profile_entry_id","description":"CommunicationProfileEntry ID (required)","type":"string","long_option":"communication-profile-entry-id","short_option":""}]},{"service_id":"com.vmware.nsx.infra.domains.groups","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.domains.groups"},"output_field_list":[],"description":"Delete Group","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"group_id","description":"Group ID (required)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_router_ports","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouterports"},"output_field_list":[],"description":"Creates a logical router port","options":[{"generic":"OPTIONAL","field_name":"logical_router_port","description":"(required)","type":"complex-hasfieldsof","long_option":"logical-router-port","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"logical_router_port.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"logical_router_port.logical_router_id","description":"Identifier for logical router on which this port is created","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.mac_address","description":"MAC address","type":"string","long_option":"mac-address","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_port.service_bindings","description":"Service Bindings","type":"complex","long_option":"service-bindings","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.nat.rules.statistics","operation_id":"getperlogicalrouter","identity":{"name":"getperlogicalrouter","path":"com.vmware.nsx.logicalrouters.nat.rules.statistics"},"output_field_list":[{"output_fields":[{"field_name":"active_sessions","display_name":"ActiveSessions"},{"field_name":"total_bytes","display_name":"TotalBytes"},{"field_name":"total_packets","display_name":"TotalPackets"}],"structure_id":"com.vmware.nsx.model.nat_counters"},{"output_fields":[{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"per_transport_node_statistics","display_name":"PerTransportNodeStatistics"},{"field_name":"statistics_across_all_nodes","display_name":"StatisticsAcrossAllNodes"}],"structure_id":"com.vmware.nsx.model.nat_statistics_per_logical_router"},{"output_fields":[{"field_name":"active_sessions","display_name":"ActiveSessions"},{"field_name":"total_bytes","display_name":"TotalBytes"},{"field_name":"total_packets","display_name":"TotalPackets"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.nat_statistics_per_transport_node"}],"description":"Returns the summation of statistics for all rules from all nodes for the Specified Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ntp.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.ntp.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NTP service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.configs.management","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.configs.management"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"publish_fqdns","display_name":"PublishFqdns"}],"structure_id":"com.vmware.nsx.model.management_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the NSX Management nodes global configuration.","options":[{"generic":"OPTIONAL","field_name":"management_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"management_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"management_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"management_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"management_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"management_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"NONE","field_name":"management_config.publish_fqdns","description":"True if Management nodes publish their fqdns(instead of default IP addresses) across NSX for its reachability.","type":"boolean","long_option":"publish-fqdns","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.hpm.features","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.hpm.features"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"client_type","display_name":"ClientType"},{"field_name":"data_type_configurations","display_name":"DataTypeConfigurations"}],"structure_id":"com.vmware.nsx.model.client_type_collection_configuration"},{"output_fields":[{"field_name":"collection_frequency","display_name":"CollectionFrequency"},{"field_name":"data_type","display_name":"DataType"}],"structure_id":"com.vmware.nsx.model.data_type_collection_configuration"},{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"client_type_collection_configurations","display_name":"ClientTypeCollectionConfigurations"},{"field_name":"feature_stack_name","display_name":"FeatureStackName"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration"}],"description":"List all health performance monitoring feature stacks","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateways","operation_id":"deploy","identity":{"name":"deploy","path":"com.vmware.nsx.csm.aws.gateways"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"account_id","display_name":"AccountId"},{"field_name":"_configuration","display_name":"_Configuration"},{"field_name":"vpc_id","display_name":"VpcId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_deploy_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"default_quarantine_policy_enabled","display_name":"DefaultQuarantinePolicyEnabled"},{"field_name":"gateway_ha_configuration","display_name":"GatewayHaConfiguration"},{"field_name":"is_ha_enabled","display_name":"IsHaEnabled"},{"field_name":"key_pair_name","display_name":"KeyPairName"},{"field_name":"nsx_manager_connection","display_name":"NsxManagerConnection"}],"structure_id":"com.vmware.nsx.model.aws_gateway_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"availability_zone","display_name":"AvailabilityZone"},{"field_name":"downlink_subnet","display_name":"DownlinkSubnet"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"management_subnet","display_name":"ManagementSubnet"},{"field_name":"uplink_subnet","display_name":"UplinkSubnet"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ha_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"All the required configuration to deploy Aws gateways will be absorbed as a part of request body in this api and gateway deployment will be triggered.","options":[{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"aws_gateway_deploy_config.account_id","description":"ID of the Aws account","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"-configuration-links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"-configuration-schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._self.action","description":"Optional action","type":"string","long_option":"-configuration-self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._self.href","description":"Optional action","type":"string","long_option":"-configuration-self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration._self.rel","description":"Possible values are: ","type":"string","long_option":"-configuration-self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.ami_id","description":"The ID of the Amazon Machine Image on which this gateway resides","type":"string","long_option":"-configuration-ami-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.default_quarantine_policy_enabled","description":"Flag to identify if default quarantine policy is enabled","type":"boolean","long_option":"-configuration-default-quarantine-policy-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.gateway_ha_configuration","description":"Aws Gateway HA configuration","type":"complex","long_option":"-configuration-gateway-ha-configuration","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.is_ha_enabled","description":"Flag to identify if HA is enabled","type":"boolean","long_option":"-configuration-is-ha-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.key_pair_name","description":"The key pair name required to authenticate into any instance","type":"string","long_option":"-configuration-key-pair-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_deploy_config.configuration.nsx_manager_connection","description":"Possible values are: ","type":"string","long_option":"-configuration-nsx-manager-connection","short_option":""},{"generic":"NONE","field_name":"aws_gateway_deploy_config.vpc_id","description":"ID of the vpc","type":"string","long_option":"vpc-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"extended_configuration","display_name":"ExtendedConfiguration"},{"field_name":"parallel","display_name":"Parallel"},{"field_name":"type","display_name":"Type"},{"field_name":"upgrade_unit_count","display_name":"UpgradeUnitCount"},{"field_name":"upgrade_units","display_name":"UpgradeUnits"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Return upgrade unit group information","options":[{"generic":"NONE","field_name":"group_id","description":"(required)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"summary","description":"Flag indicating whether to return the summary (optional, default to false)","type":"boolean","long_option":"summary","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_endpoints","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.bridgeendpoints"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_cluster_id","display_name":"BridgeClusterId"},{"field_name":"ha_enable","display_name":"HaEnable"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.bridge_endpoint"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.bridge_endpoint_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all configured bridge endoints","options":[{"generic":"OPTIONAL","field_name":"bridge_cluster_id","description":"Bridge Cluster Identifier (optional)","type":"string","long_option":"bridge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch_id","description":"Logical Switch Identifier (optional)","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[],"description":"Modifies attributes of a fabric node (host or edge).","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"node","description":"(required)","type":"complex-hasfieldsof","long_option":"node","short_option":""},{"generic":"OPTIONAL","field_name":"node._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"node._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"node._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"node._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"node._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"node._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"node._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"node.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"node.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"node.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"node.resource_type","description":"Fabric node type, for example 'HostNode', 'EdgeNode' or 'PublicCloudGatewayNode'","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"node.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node.discovered_ip_addresses","description":"Discovered IP Addresses of the fabric node, version 4 or 6 format: ip","type":"string","long_option":"discovered-ip-addresses","short_option":""},{"generic":"OPTIONAL","field_name":"node.external_id","description":"ID of the Node maintained on the Node and used to recognize the Node","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"node.fqdn","description":"Fully qualified domain name of the fabric node","type":"string","long_option":"fqdn","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node.ip_addresses","description":"IP Addresses of the Node, version 4 or 6","type":"string","long_option":"ip-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_collection_fabric_templates","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.fabric.computecollectionfabrictemplates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auto_install_nsx","display_name":"AutoInstallNsx"},{"field_name":"compute_collection_id","display_name":"ComputeCollectionId"}],"structure_id":"com.vmware.nsx.model.compute_collection_fabric_template"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Fabric templates are fabric configurations applied at the compute collection level","options":[{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"compute_collection_fabric_template.auto_install_nsx","description":"Indicates whether NSX components should be automcatically installed","type":"boolean","long_option":"auto-install-nsx","short_option":""},{"generic":"NONE","field_name":"compute_collection_fabric_template.compute_collection_id","description":"Associated compute collection id","type":"string","long_option":"compute-collection-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.app_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.appdiscovery.appprofiles"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.app_profile_list_result"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"app_profile_category","display_name":"AppProfileCategory"},{"field_name":"app_profile_criteria","display_name":"AppProfileCriteria"}],"structure_id":"com.vmware.nsx.model.app_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns list of app profile IDs created","options":[]},{"service_id":"com.vmware.nsx.node.rabbitmq_management_port","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.node.rabbitmqmanagementport"},"output_field_list":[],"description":"Set RabbitMQ management port","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_vpcs","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.awsvpcs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"default_quarantine_policy_enabled","display_name":"DefaultQuarantinePolicyEnabled"},{"field_name":"gateway_ha_configuration","display_name":"GatewayHaConfiguration"},{"field_name":"is_ha_enabled","display_name":"IsHaEnabled"},{"field_name":"key_pair_name","display_name":"KeyPairName"},{"field_name":"nsx_manager_connection","display_name":"NsxManagerConnection"}],"structure_id":"com.vmware.nsx.model.aws_gateway_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"gateway_info","display_name":"GatewayInfo"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"is_management_vpc","display_name":"IsManagementVpc"},{"field_name":"op_status","display_name":"OpStatus"},{"field_name":"region_id","display_name":"RegionId"},{"field_name":"transport_zones","display_name":"TransportZones"}],"structure_id":"com.vmware.nsx.model.aws_vpc"},{"output_fields":[{"field_name":"is_underlay_transport_zone","display_name":"IsUnderlayTransportZone"},{"field_name":"logical_switches","display_name":"LogicalSwitches"},{"field_name":"transport_zone_display_name","display_name":"TransportZoneDisplayName"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"}],"structure_id":"com.vmware.nsx.model.transport_zone_info"},{"output_fields":[{"field_name":"_configuration","display_name":"_Configuration"},{"field_name":"gateway_status","display_name":"GatewayStatus"}],"structure_id":"com.vmware.nsx.model.aws_gateway_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.aws_vpc_list_result"},{"output_fields":[{"field_name":"instances_count","display_name":"InstancesCount"},{"field_name":"is_default_logical_switch","display_name":"IsDefaultLogicalSwitch"},{"field_name":"logical_switch_display_name","display_name":"LogicalSwitchDisplayName"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"nsx_switch_tag","display_name":"NsxSwitchTag"}],"structure_id":"com.vmware.nsx.model.logical_switch_info"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"deployment_state","display_name":"DeploymentState"},{"field_name":"deployment_status","display_name":"DeploymentStatus"},{"field_name":"error_code","display_name":"ErrorCode"},{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"gateway_instance_id","display_name":"GatewayInstanceId"},{"field_name":"gateway_name","display_name":"GatewayName"},{"field_name":"gateway_node_id","display_name":"GatewayNodeId"},{"field_name":"gateway_status","display_name":"GatewayStatus"},{"field_name":"gateway_tn_id","display_name":"GatewayTnId"},{"field_name":"is_gateway_active","display_name":"IsGatewayActive"},{"field_name":"private_ip","display_name":"PrivateIp"},{"field_name":"public_ip","display_name":"PublicIp"}],"structure_id":"com.vmware.nsx.model.aws_gateway_instance_status"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"availability_zone","display_name":"AvailabilityZone"},{"field_name":"downlink_subnet","display_name":"DownlinkSubnet"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"management_subnet","display_name":"ManagementSubnet"},{"field_name":"uplink_subnet","display_name":"UplinkSubnet"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ha_config"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"gateway_cluster_id","display_name":"GatewayClusterId"},{"field_name":"gateway_instances_status","display_name":"GatewayInstancesStatus"}],"structure_id":"com.vmware.nsx.model.aws_gateway_status"}],"description":"Returns a list of Vpcs","options":[{"generic":"OPTIONAL","field_name":"account_id","description":"Identifier for account based on which vpcs are to be filtered (optional)","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"cidr","description":"IPV4 CIDR Block for the Vpc (optional)","type":"string","long_option":"cidr","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"op_status","description":"Identifier for state based on which vpcs are to be filtered (optional)","type":"string","long_option":"op-status","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"region_id","description":"Identifier for region based on which vpcs are to be filtered (optional)","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"vpc_id","description":"Identifier for vpc based on which the list can be filtered or can be used to validate that hierarchy is correct (optional)","type":"string","long_option":"vpc-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.hpm.features","operation_id":"resetcollectionfrequency","identity":{"name":"resetcollectionfrequency","path":"com.vmware.nsx.hpm.features"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"client_type","display_name":"ClientType"},{"field_name":"data_type_configurations","display_name":"DataTypeConfigurations"}],"structure_id":"com.vmware.nsx.model.client_type_collection_configuration"},{"output_fields":[{"field_name":"collection_frequency","display_name":"CollectionFrequency"},{"field_name":"data_type","display_name":"DataType"}],"structure_id":"com.vmware.nsx.model.data_type_collection_configuration"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"client_type_collection_configurations","display_name":"ClientTypeCollectionConfigurations"},{"field_name":"feature_stack_name","display_name":"FeatureStackName"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration"}],"description":"Reset the data collection frequency configuration setting to the default values","options":[{"generic":"NONE","field_name":"feature_stack_name","description":"(required)","type":"string","long_option":"feature-stack-name","short_option":""},{"generic":"NONE","field_name":"action","description":"(required)","type":"string","long_option":"action","short_option":""}]},{"service_id":"com.vmware.nsx.upgrade.plan","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.upgrade.plan"},"output_field_list":[],"description":"Start upgrade","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_services","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsservices"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.NS_service_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"nsservice_element","display_name":"NsserviceElement"}],"structure_id":"com.vmware.nsx.model.NS_service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns paginated list of NSServices","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"default_service","description":"Fetch all default NSServices (optional)","type":"boolean","long_option":"default-service","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.search_domains","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.network.searchdomains"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"search_domains","display_name":"SearchDomains"}],"structure_id":"com.vmware.nsx.model.node_search_domains_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the domain list that the NSX Manager node uses to complete unqualified host names","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.deployment_zones.enforcement_points","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.deploymentzones.enforcementpoints"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"connection_info","display_name":"ConnectionInfo"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.enforcement_point"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read an Enforcement Point","options":[{"generic":"NONE","field_name":"deployment_zone_id","description":"Deployment zone id (required)","type":"string","long_option":"deployment-zone-id","short_option":""},{"generic":"NONE","field_name":"enforcementpoint_id","description":"EnforcementPoint id (required)","type":"string","long_option":"enforcementpoint-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_units.aggregate_info","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.upgradeunits.aggregateinfo"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_aggregate_info_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"errors","display_name":"Errors"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_aggregate_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Get upgrade units aggregate-info","options":[{"generic":"OPTIONAL","field_name":"component_type","description":"Component type based on which upgrade units to be filtered (optional)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"group_id","description":"Identifier of group based on which upgrade units to be filtered (optional)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"has_errors","description":"Flag to indicate whether to return only upgrade units with errors (optional, default to false)","type":"boolean","long_option":"has-errors","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"metadata","description":"Metadata about upgrade unit to filter on (optional)","type":"string","long_option":"metadata","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"selection_status","description":"Flag to indicate whether to return only selected, only deselected or both type of upgrade units (optional, default to ALL)","type":"string","long_option":"selection-status","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.syslog"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the syslog service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_pools","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.pools.ippools"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"allocated_ids","display_name":"AllocatedIds"},{"field_name":"free_ids","display_name":"FreeIds"},{"field_name":"total_ids","display_name":"TotalIds"}],"structure_id":"com.vmware.nsx.model.pool_usage"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"pool_usage","display_name":"PoolUsage"},{"field_name":"subnets","display_name":"Subnets"}],"structure_id":"com.vmware.nsx.model.ip_pool"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"dns_suffix","display_name":"DnsSuffix"},{"field_name":"gateway_ip","display_name":"GatewayIp"}],"structure_id":"com.vmware.nsx.model.ip_pool_subnet"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified IP address pool.","options":[{"generic":"NONE","field_name":"pool_id","description":"IP pool ID (required)","type":"string","long_option":"pool-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.md_proxies","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.mdproxies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"},{"field_name":"metadata_server_ca_ids","display_name":"MetadataServerCaIds"},{"field_name":"metadata_server_url","display_name":"MetadataServerUrl"},{"field_name":"secret","display_name":"Secret"}],"structure_id":"com.vmware.nsx.model.metadata_proxy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get a metadata proxy","options":[{"generic":"NONE","field_name":"proxy_id","description":"(required)","type":"string","long_option":"proxy-id","short_option":""}]},{"service_id":"com.vmware.nsx.licenses","operation_id":"delete_0","identity":{"name":"delete0","path":"com.vmware.nsx.licenses"},"output_field_list":[],"description":"This will delete the license key identified in the request body by \\\"license_key\\\" and its properties from the system","options":[{"generic":"OPTIONAL","field_name":"license._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"license._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"license.capacity_type","description":"Possible values are: ","type":"string","long_option":"capacity-type","short_option":""},{"generic":"OPTIONAL","field_name":"license.description","description":"license edition","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"license.expiry","description":"date that license expires format: int64","type":"long","long_option":"expiry","short_option":""},{"generic":"OPTIONAL","field_name":"license.features","description":"semicolon delimited feature list","type":"string","long_option":"features","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_eval","description":"true for evalution license","type":"boolean","long_option":"is-eval","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_expired","description":"whether the license has expired","type":"boolean","long_option":"is-expired","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_mh","description":"multi-hypervisor support","type":"boolean","long_option":"is-mh","short_option":""},{"generic":"NONE","field_name":"license.license_key","description":"license key","type":"string","long_option":"license-key","short_option":""},{"generic":"OPTIONAL","field_name":"license.product_name","description":"product name","type":"string","long_option":"product-name","short_option":""},{"generic":"OPTIONAL","field_name":"license.product_version","description":"product version","type":"string","long_option":"product-version","short_option":""},{"generic":"OPTIONAL","field_name":"license.quantity","description":"license capacity; 0 for unlimited format: int64","type":"long","long_option":"quantity","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.ip_prefix_lists","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.ipprefixlists"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.IP_prefix_list_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"prefixes","display_name":"Prefixes"}],"structure_id":"com.vmware.nsx.model.IP_prefix_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"ge","display_name":"Ge"},{"field_name":"le","display_name":"Le"},{"field_name":"network","display_name":"Network"}],"structure_id":"com.vmware.nsx.model.prefix_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated List of IPPrefixLists","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes.bfd_peers","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.staticroutes.bfdpeers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"peer_ip_address","display_name":"PeerIpAddress"}],"structure_id":"com.vmware.nsx.model.static_hop_bfd_peer"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.static_hop_bfd_peer_list_result"}],"description":"Returns information about all BFD peers created on specified logical router for static routes.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.role_bindings","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.aaa.rolebindings"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"role","display_name":"Role"}],"structure_id":"com.vmware.nsx.model.role"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"name","display_name":"Name"},{"field_name":"roles","display_name":"Roles"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.role_binding"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get user/group's role information","options":[{"generic":"NONE","field_name":"binding_id","description":"User/Group's id (required)","type":"string","long_option":"binding-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_service_groups","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.nsservicegroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"members","display_name":"Members"},{"field_name":"service_type","display_name":"ServiceType"}],"structure_id":"com.vmware.nsx.model.NS_service_group"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified NSServiceGroup","options":[{"generic":"NONE","field_name":"ns_service_group_id","description":"NSServiceGroup Id (required)","type":"string","long_option":"ns-service-group-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateway_amis","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.aws.gatewayamis"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"region_id","display_name":"RegionId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ami_info"}],"description":"Returns AWS Gateway AMI for a particular region","options":[{"generic":"NONE","field_name":"region_id","description":"ID of AWS region (required)","type":"string","long_option":"region-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes.remote_transport_node_status","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.transportnodes.remotetransportnodestatus"},"output_field_list":[{"output_fields":[{"field_name":"bfd_admin_down_count","display_name":"BfdAdminDownCount"},{"field_name":"bfd_down_count","display_name":"BfdDownCount"},{"field_name":"bfd_init_count","display_name":"BfdInitCount"},{"field_name":"bfd_up_count","display_name":"BfdUpCount"}],"structure_id":"com.vmware.nsx.model.BFD_status_count"},{"output_fields":[{"field_name":"administratively_down_count","display_name":"AdministrativelyDownCount"},{"field_name":"concatenated_path_down_count","display_name":"ConcatenatedPathDownCount"},{"field_name":"control_detection_time_expired_count","display_name":"ControlDetectionTimeExpiredCount"},{"field_name":"echo_function_failed_count","display_name":"EchoFunctionFailedCount"},{"field_name":"forwarding_plane_reset_count","display_name":"ForwardingPlaneResetCount"},{"field_name":"neighbor_signaled_session_down_count","display_name":"NeighborSignaledSessionDownCount"},{"field_name":"no_diagnostic_count","display_name":"NoDiagnosticCount"},{"field_name":"path_down_count","display_name":"PathDownCount"},{"field_name":"reverse_concatenated_path_down_count","display_name":"ReverseConcatenatedPathDownCount"}],"structure_id":"com.vmware.nsx.model.BFD_diagnostic_count"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_node_status_list_result"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"},{"field_name":"bfd_diagnostic","display_name":"BfdDiagnostic"},{"field_name":"bfd_status","display_name":"BfdStatus"}],"structure_id":"com.vmware.nsx.model.tunnel_status_count"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"}],"structure_id":"com.vmware.nsx.model.status_count"},{"output_fields":[{"field_name":"control_connection_status","display_name":"ControlConnectionStatus"},{"field_name":"mgmt_connection_status","display_name":"MgmtConnectionStatus"},{"field_name":"node_uuid","display_name":"NodeUuid"},{"field_name":"pnic_status","display_name":"PnicStatus"},{"field_name":"status","display_name":"Status"},{"field_name":"tunnel_status","display_name":"TunnelStatus"}],"structure_id":"com.vmware.nsx.model.transport_node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read status of all transport nodes with tunnel connections to transport node","options":[{"generic":"NONE","field_name":"node_id","description":"ID of transport node (required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_diagnostic_code","description":"BFD diagnostic code of Tunnel as defined in RFC 5880 (optional)","type":"string","long_option":"bfd-diagnostic-code","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"tunnel_status","description":"Tunnel Status (optional)","type":"string","long_option":"tunnel-status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.certificates","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.trustmanagement.certificates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"},{"field_name":"used_by","display_name":"UsedBy"}],"structure_id":"com.vmware.nsx.model.certificate"},{"output_fields":[{"field_name":"dsa_public_keyg","display_name":"DsaPublicKeyg"},{"field_name":"dsa_public_keyp","display_name":"DsaPublicKeyp"},{"field_name":"dsa_public_keyq","display_name":"DsaPublicKeyq"},{"field_name":"dsa_public_keyy","display_name":"DsaPublicKeyy"},{"field_name":"is_ca","display_name":"IsCa"},{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"issuer_cn","display_name":"IssuerCn"},{"field_name":"not_after","display_name":"NotAfter"},{"field_name":"not_before","display_name":"NotBefore"},{"field_name":"public_key_algo","display_name":"PublicKeyAlgo"},{"field_name":"public_key_length","display_name":"PublicKeyLength"},{"field_name":"rsa_public_key_exponent","display_name":"RsaPublicKeyExponent"},{"field_name":"rsa_public_key_modulus","display_name":"RsaPublicKeyModulus"},{"field_name":"serial_number","display_name":"SerialNumber"},{"field_name":"signature","display_name":"Signature"},{"field_name":"signature_algorithm","display_name":"SignatureAlgorithm"},{"field_name":"subject","display_name":"Subject"},{"field_name":"subject_cn","display_name":"SubjectCn"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_certificate"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"service_types","display_name":"ServiceTypes"}],"structure_id":"com.vmware.nsx.model.node_id_services_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information for the specified certificate ID, including the certificate's UUID; resource_type (for example, certificate_self_signed, certificate_ca, or certificate_signed); pem_encoded data; and history of the certificate (who created or modified it and when)","options":[{"generic":"NONE","field_name":"cert_id","description":"ID of certificate to read (required)","type":"string","long_option":"cert-id","short_option":""},{"generic":"OPTIONAL","field_name":"details","description":"whether to expand the pem data and show all its details (optional, default to false)","type":"boolean","long_option":"details","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes","operation_id":"performaction","identity":{"name":"performaction","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[],"description":"The supported fabric node actions are enter_maintenance_mode, exit_maintenance_mode for EdgeNode","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"action","description":"Supported fabric node actions (optional)","type":"string","long_option":"action","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.templates","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.templates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profiles","display_name":"CommunicationProfiles"},{"field_name":"connectivity_strategy","display_name":"ConnectivityStrategy"}],"structure_id":"com.vmware.nsx.model.abstract_space"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"template_body","display_name":"TemplateBody"},{"field_name":"template_placeholders","display_name":"TemplatePlaceholders"}],"structure_id":"com.vmware.nsx.model.policy_template"},{"output_fields":[{"field_name":"placeholder_id","display_name":"PlaceholderId"},{"field_name":"placeholder_message","display_name":"PlaceholderMessage"}],"structure_id":"com.vmware.nsx.model.policy_template_placeholder"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.policy_template_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List Policy Templates","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.tasks","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.tasks"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.appliance_management_task_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"async_response_available","display_name":"AsyncResponseAvailable"},{"field_name":"cancelable","display_name":"Cancelable"},{"field_name":"description","display_name":"Description"},{"field_name":"details","display_name":"Details"},{"field_name":"end_time","display_name":"EndTime"},{"field_name":"id","display_name":"Id"},{"field_name":"message","display_name":"Message"},{"field_name":"progress","display_name":"Progress"},{"field_name":"request_method","display_name":"RequestMethod"},{"field_name":"request_uri","display_name":"RequestUri"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"user","display_name":"User"}],"structure_id":"com.vmware.nsx.model.appliance_management_task_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List appliance management tasks","options":[{"generic":"OPTIONAL","field_name":"fields","description":"Fields to include in query results (optional)","type":"string","long_option":"fields","short_option":""},{"generic":"OPTIONAL","field_name":"request_method","description":"Request method(s) to include in query result (optional)","type":"string","long_option":"request-method","short_option":""},{"generic":"OPTIONAL","field_name":"request_path","description":"Request URI path(s) to include in query result (optional)","type":"string","long_option":"request-path","short_option":""},{"generic":"OPTIONAL","field_name":"request_uri","description":"Request URI(s) to include in query result (optional)","type":"string","long_option":"request-uri","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"Status(es) to include in query result (optional)","type":"string","long_option":"status","short_option":""},{"generic":"OPTIONAL","field_name":"user","description":"Names of users to include in query result (optional)","type":"string","long_option":"user","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_services","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.nsservices"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"nsservice_element","display_name":"NsserviceElement"}],"structure_id":"com.vmware.nsx.model.NS_service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the specified NSService","options":[{"generic":"NONE","field_name":"ns_service_id","description":"NSService Id (required)","type":"string","long_option":"ns-service-id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.default_service","description":"The default NSServices are created in the system by default","type":"boolean","long_option":"default-service","short_option":""},{"generic":"NONE","field_name":"ns_service.nsservice_element","description":"An NSService Element that describes traffic corresponding to this NSService","type":"dynamicstructure","long_option":"nsservice-element","short_option":""}]},{"service_id":"com.vmware.nsx.firewall.sections","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[],"description":"Removes firewall section from the system","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"cascade","description":"Flag to cascade delete of this object to all it's child objects","type":"boolean","long_option":"cascade","short_option":""}]},{"service_id":"com.vmware.nsx.csm.aws.gateways","operation_id":"undeploy","identity":{"name":"undeploy","path":"com.vmware.nsx.csm.aws.gateways"},"output_field_list":[],"description":"All the required configuration to undeploy Aws gateways will be absorbed as a part of request body in this api and gateway undeployment will be triggered.","options":[{"generic":"OPTIONAL","field_name":"aws_gateway_undeploy_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_undeploy_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_undeploy_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_undeploy_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_undeploy_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"aws_gateway_undeploy_config.account_id","description":"ID of the Aws account","type":"string","long_option":"account-id","short_option":""},{"generic":"NONE","field_name":"aws_gateway_undeploy_config.instance_id","description":"ID of the gateway instance","type":"string","long_option":"instance-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relays","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.dhcp.relays"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_service"}],"description":"Creates a dhcp relay service.","options":[{"generic":"OPTIONAL","field_name":"dhcp_relay_service._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dhcp_relay_service.dhcp_relay_profile_id","description":"dhcp relay profile referenced by the dhcp relay service","type":"string","long_option":"dhcp-relay-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.http","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.http"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.cipher_suite"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"},{"field_name":"used_by","display_name":"UsedBy"}],"structure_id":"com.vmware.nsx.model.certificate"},{"output_fields":[{"field_name":"dsa_public_keyg","display_name":"DsaPublicKeyg"},{"field_name":"dsa_public_keyp","display_name":"DsaPublicKeyp"},{"field_name":"dsa_public_keyq","display_name":"DsaPublicKeyq"},{"field_name":"dsa_public_keyy","display_name":"DsaPublicKeyy"},{"field_name":"is_ca","display_name":"IsCa"},{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"issuer_cn","display_name":"IssuerCn"},{"field_name":"not_after","display_name":"NotAfter"},{"field_name":"not_before","display_name":"NotBefore"},{"field_name":"public_key_algo","display_name":"PublicKeyAlgo"},{"field_name":"public_key_length","display_name":"PublicKeyLength"},{"field_name":"rsa_public_key_exponent","display_name":"RsaPublicKeyExponent"},{"field_name":"rsa_public_key_modulus","display_name":"RsaPublicKeyModulus"},{"field_name":"serial_number","display_name":"SerialNumber"},{"field_name":"signature","display_name":"Signature"},{"field_name":"signature_algorithm","display_name":"SignatureAlgorithm"},{"field_name":"subject","display_name":"Subject"},{"field_name":"subject_cn","display_name":"SubjectCn"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_certificate"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"service_types","display_name":"ServiceTypes"}],"structure_id":"com.vmware.nsx.model.node_id_services_map"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.protocol_version"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_http_service_properties"},{"output_fields":[{"field_name":"certificate","display_name":"Certificate"},{"field_name":"cipher_suites","display_name":"CipherSuites"},{"field_name":"connection_timeout","display_name":"ConnectionTimeout"},{"field_name":"protocol_versions","display_name":"ProtocolVersions"},{"field_name":"redirect_host","display_name":"RedirectHost"},{"field_name":"session_timeout","display_name":"SessionTimeout"}],"structure_id":"com.vmware.nsx.model.http_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read http service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.services","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.services"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"service_entries","display_name":"ServiceEntries"}],"structure_id":"com.vmware.nsx.model.service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a new service if a service with the given ID does not already exist","options":[{"generic":"NONE","field_name":"service_id","description":"Service ID (required)","type":"string","long_option":"service-id","short_option":""},{"generic":"OPTIONAL","field_name":"service._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"service._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"service._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"service._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"service._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"service._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"service._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"service._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"service._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"service._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"service._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"service.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"service.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"service.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"service.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"service.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"service.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"service.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"LIST","field_name":"service.service_entries","description":"Service type","type":"dynamicstructure","long_option":"service-entries","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_subnets","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.pools.ipsubnets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"block_id","display_name":"BlockId"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"size","display_name":"Size"}],"structure_id":"com.vmware.nsx.model.ip_block_subnet"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Carves out a subnet of requested size from the specified IP block","options":[{"generic":"OPTIONAL","field_name":"ip_block_subnet._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet.allocation_ranges","description":"A collection of IPv4 IP ranges used for IP allocation.","type":"complex","long_option":"allocation-ranges","short_option":""},{"generic":"NONE","field_name":"ip_block_subnet.block_id","description":"Block id for which the subnet is created.","type":"string","long_option":"block-id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block_subnet.cidr","description":"Represents network address and the prefix length which will be associated with a layer-2 broadcast domain format: ipv4-cidr-block","type":"string","long_option":"cidr","short_option":""},{"generic":"NONE","field_name":"ip_block_subnet.size","description":"Represents the size or number of ip addresses in the subnet format: int64","type":"long","long_option":"size","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.status","operation_id":"getall","identity":{"name":"getall","path":"com.vmware.nsx.fabric.nodes.status"},"output_field_list":[{"output_fields":[{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_node_deployment_status","display_name":"HostNodeDeploymentStatus"},{"field_name":"inventory_sync_paused","display_name":"InventorySyncPaused"},{"field_name":"inventory_sync_reenable_time","display_name":"InventorySyncReenableTime"},{"field_name":"last_heartbeat_timestamp","display_name":"LastHeartbeatTimestamp"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"lcp_connectivity_status","display_name":"LcpConnectivityStatus"},{"field_name":"lcp_connectivity_status_details","display_name":"LcpConnectivityStatusDetails"},{"field_name":"maintenance_mode","display_name":"MaintenanceMode"},{"field_name":"mpa_connectivity_status","display_name":"MpaConnectivityStatus"},{"field_name":"mpa_connectivity_status_details","display_name":"MpaConnectivityStatusDetails"},{"field_name":"software_version","display_name":"SoftwareVersion"},{"field_name":"system_status","display_name":"SystemStatus"}],"structure_id":"com.vmware.nsx.model.node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"file_system","display_name":"FileSystem"},{"field_name":"mount","display_name":"Mount"},{"field_name":"total","display_name":"Total"},{"field_name":"type","display_name":"Type"},{"field_name":"used","display_name":"Used"}],"structure_id":"com.vmware.nsx.model.node_file_system_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cpu_cores","display_name":"CpuCores"},{"field_name":"file_systems","display_name":"FileSystems"},{"field_name":"load_average","display_name":"LoadAverage"},{"field_name":"mem_cache","display_name":"MemCache"},{"field_name":"mem_total","display_name":"MemTotal"},{"field_name":"mem_used","display_name":"MemUsed"},{"field_name":"source","display_name":"Source"},{"field_name":"swap_total","display_name":"SwapTotal"},{"field_name":"swap_used","display_name":"SwapUsed"},{"field_name":"system_time","display_name":"SystemTime"},{"field_name":"uptime","display_name":"Uptime"}],"structure_id":"com.vmware.nsx.model.node_status_properties"},{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_status_list_result"},{"output_fields":[{"field_name":"control_node_ip","display_name":"ControlNodeIp"},{"field_name":"failure_status","display_name":"FailureStatus"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.control_conn_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns connectivity, heartbeat, and version information about all fabric nodes (host or edge).","options":[{"generic":"LIST","field_name":"read_nodes_status_request_parameters.node_ids","description":"A comma separated list of request Node Ids.","type":"string","long_option":"node-ids","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalswitches.status"},"output_field_list":[{"output_fields":[{"field_name":"filters","display_name":"Filters"},{"field_name":"fully_realized_switches","display_name":"FullyRealizedSwitches"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"total_switches","display_name":"TotalSwitches"}],"structure_id":"com.vmware.nsx.model.logical_switch_status_summary"},{"output_fields":[{"field_name":"name","display_name":"Name"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.filter"}],"description":"Returns Operational status of all logical switches","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"diagnostic","description":"Flag to enable showing of transit logical switch","type":"boolean","long_option":"diagnostic","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"switching_profile_id","description":"Switching Profile identifier (optional)","type":"string","long_option":"switching-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_type","description":"Mode of transport supported in the transport zone for this logical switch (optional)","type":"string","long_option":"transport-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_id","description":"Transport zone identifier (optional)","type":"string","long_option":"transport-zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.compute_collection_transport_node_templates","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.computecollectiontransportnodetemplates"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_collection_ids","display_name":"ComputeCollectionIds"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.compute_collection_transport_node_template"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_node_template_list_result"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns all eligible compute collection transportnode templates","options":[{"generic":"OPTIONAL","field_name":"compute_collection_id","description":"Compute collection id (optional)","type":"string","long_option":"compute-collection-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_collection_fabric_templates","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.fabric.computecollectionfabrictemplates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auto_install_nsx","display_name":"AutoInstallNsx"},{"field_name":"compute_collection_id","display_name":"ComputeCollectionId"}],"structure_id":"com.vmware.nsx.model.compute_collection_fabric_template"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates compute collection fabric template for the given id","options":[{"generic":"NONE","field_name":"fabric_template_id","description":"(required)","type":"string","long_option":"fabric-template-id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_fabric_template.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"compute_collection_fabric_template.auto_install_nsx","description":"Indicates whether NSX components should be automcatically installed","type":"boolean","long_option":"auto-install-nsx","short_option":""},{"generic":"NONE","field_name":"compute_collection_fabric_template.compute_collection_id","description":"Associated compute collection id","type":"string","long_option":"compute-collection-id","short_option":""}]},{"service_id":"com.vmware.nsx.transport_zones","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.transportzones"},"output_field_list":[],"description":"Deletes an existing transport zone.","options":[{"generic":"NONE","field_name":"zone_id","description":"(required)","type":"string","long_option":"zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.route_maps","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.routemaps"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.route_map_list_result"},{"output_fields":[{"field_name":"as_path_prepend","display_name":"AsPathPrepend"},{"field_name":"community","display_name":"Community"},{"field_name":"multi_exit_discriminator","display_name":"MultiExitDiscriminator"},{"field_name":"weight","display_name":"Weight"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_set"},{"output_fields":[{"field_name":"ip_prefix_lists","display_name":"IpPrefixLists"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_match"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"sequences","display_name":"Sequences"}],"structure_id":"com.vmware.nsx.model.route_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"match_criteria","display_name":"MatchCriteria"},{"field_name":"set_criteria","display_name":"SetCriteria"}],"structure_id":"com.vmware.nsx.model.route_map_sequence"}],"description":"Paginated List of RouteMaps","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.syslog"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the syslog service","options":[]},{"service_id":"com.vmware.nsx.templates","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.templates"},"output_field_list":[],"description":"Delete a template.","options":[{"generic":"NONE","field_name":"template_id","description":"Template identifier (required)","type":"string","long_option":"template-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profiles","display_name":"CommunicationProfiles"},{"field_name":"connectivity_strategy","display_name":"ConnectivityStrategy"},{"field_name":"domains","display_name":"Domains"}],"structure_id":"com.vmware.nsx.model.infra"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_entries","display_name":"CommunicationEntries"},{"field_name":"precedence","display_name":"Precedence"}],"structure_id":"com.vmware.nsx.model.communication_map"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_map","display_name":"CommunicationMap"},{"field_name":"groups","display_name":"Groups"}],"structure_id":"com.vmware.nsx.model.domain"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"Update the infra including all the nested entities","options":[{"generic":"OPTIONAL","field_name":"infra._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"infra._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"infra._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"infra._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"infra._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"infra._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"infra._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"infra._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"infra._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"infra._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"infra._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"infra.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"infra.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"infra.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"infra.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"infra.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"infra.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"infra.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"OPTIONAL","field_name":"infra.communication_profiles","description":"This field is used while creating or updating the space.","type":"complex","long_option":"communication-profiles","short_option":""},{"generic":"OPTIONAL","field_name":"infra.connectivity_strategy","description":"Possible values are: ","type":"string","long_option":"connectivity-strategy","short_option":""},{"generic":"OPTIONAL","field_name":"infra.domains","description":"This field is used while creating or updating the infra space.","type":"complex","long_option":"domains","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.install_upgrade","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.services.installupgrade"},"output_field_list":[{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"enabled_on","display_name":"EnabledOn"}],"structure_id":"com.vmware.nsx.model.install_upgrade_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_install_upgrade_service_properties"}],"description":"Update NSX install-upgrade service properties","options":[{"generic":"OPTIONAL","field_name":"node_install_upgrade_service_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_install_upgrade_service_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_install_upgrade_service_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_install_upgrade_service_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_install_upgrade_service_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"node_install_upgrade_service_properties.service_name","description":"Service name","type":"string","long_option":"service-name","short_option":""},{"generic":"OPTIONAL","field_name":"node_install_upgrade_service_properties.service_properties.enabled","description":"True if service enabled; otherwise, false","type":"boolean","long_option":"service-properties-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"node_install_upgrade_service_properties.service_properties.enabled_on","description":"IP of manager on which install-upgrade is enabled","type":"string","long_option":"service-properties-enabled-on","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"},"output_field_list":[],"description":"Delete a specific BGP Neighbor on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"service_id":"com.vmware.nsx.upgrade.eula.accept","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.upgrade.eula.accept"},"output_field_list":[],"description":"Accept end user license agreement","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_policies","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.networkencryption.keypolicies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"encrypt_algorithm","display_name":"EncryptAlgorithm"},{"field_name":"encrypt_type","display_name":"EncryptType"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"is_sys_default","display_name":"IsSysDefault"},{"field_name":"mac_algorithm","display_name":"MacAlgorithm"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rekey_frequency","display_name":"RekeyFrequency"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.dne_key_policy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a network encryption key policy","options":[{"generic":"OPTIONAL","field_name":"dne_key_policy._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dne_key_policy.encrypt_algorithm","description":"Possible values are: ","type":"string","long_option":"encrypt-algorithm","short_option":""},{"generic":"NONE","field_name":"dne_key_policy.encrypt_type","description":"Possible values are: ","type":"string","long_option":"encrypt-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.is_default","description":"It is a boolean flag which reflects whether a DNE key policy is default or not.","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.is_sys_default","description":"It is a boolean flag which reflects whether a DNE key policy is system default or not","type":"boolean","long_option":"is-sys-default","short_option":""},{"generic":"NONE","field_name":"dne_key_policy.mac_algorithm","description":"Possible values are: ","type":"string","long_option":"mac-algorithm","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.notes","description":"User notes specific to the key policy.","type":"string","long_option":"notes","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.rekey_frequency","description":"Frequency of key policy rekey (in seconds)","type":"long","long_option":"rekey-frequency","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_policy.type","description":"Possible values are: ","type":"string","long_option":"type","short_option":""}]},{"service_id":"com.vmware.nsx.node.file_store","operation_id":"copytoremotefile","identity":{"name":"copytoremotefile","path":"com.vmware.nsx.node.filestore"},"output_field_list":[],"description":"Copy a file in the file store to a remote server","options":[{"generic":"NONE","field_name":"file_name","description":"Destination filename (required)","type":"string","long_option":"file-name","short_option":""},{"generic":"OPTIONAL","field_name":"copy_to_remote_file_properties.port","description":"Server port format: int64","type":"long","long_option":"port","short_option":""},{"generic":"NONE","field_name":"copy_to_remote_file_properties.server","description":"Remote server hostname or IP address","type":"string","long_option":"server","short_option":""},{"generic":"NONE","field_name":"copy_to_remote_file_properties.uri","description":"URI of file to copy","type":"string","long_option":"uri","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones.transport_node_status","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.transportzones.transportnodestatus"},"output_field_list":[{"output_fields":[{"field_name":"bfd_admin_down_count","display_name":"BfdAdminDownCount"},{"field_name":"bfd_down_count","display_name":"BfdDownCount"},{"field_name":"bfd_init_count","display_name":"BfdInitCount"},{"field_name":"bfd_up_count","display_name":"BfdUpCount"}],"structure_id":"com.vmware.nsx.model.BFD_status_count"},{"output_fields":[{"field_name":"administratively_down_count","display_name":"AdministrativelyDownCount"},{"field_name":"concatenated_path_down_count","display_name":"ConcatenatedPathDownCount"},{"field_name":"control_detection_time_expired_count","display_name":"ControlDetectionTimeExpiredCount"},{"field_name":"echo_function_failed_count","display_name":"EchoFunctionFailedCount"},{"field_name":"forwarding_plane_reset_count","display_name":"ForwardingPlaneResetCount"},{"field_name":"neighbor_signaled_session_down_count","display_name":"NeighborSignaledSessionDownCount"},{"field_name":"no_diagnostic_count","display_name":"NoDiagnosticCount"},{"field_name":"path_down_count","display_name":"PathDownCount"},{"field_name":"reverse_concatenated_path_down_count","display_name":"ReverseConcatenatedPathDownCount"}],"structure_id":"com.vmware.nsx.model.BFD_diagnostic_count"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_node_status_list_result"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"},{"field_name":"bfd_diagnostic","display_name":"BfdDiagnostic"},{"field_name":"bfd_status","display_name":"BfdStatus"}],"structure_id":"com.vmware.nsx.model.tunnel_status_count"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"}],"structure_id":"com.vmware.nsx.model.status_count"},{"output_fields":[{"field_name":"control_connection_status","display_name":"ControlConnectionStatus"},{"field_name":"mgmt_connection_status","display_name":"MgmtConnectionStatus"},{"field_name":"node_uuid","display_name":"NodeUuid"},{"field_name":"pnic_status","display_name":"PnicStatus"},{"field_name":"status","display_name":"Status"},{"field_name":"tunnel_status","display_name":"TunnelStatus"}],"structure_id":"com.vmware.nsx.model.transport_node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read status of transport nodes in a transport zone","options":[{"generic":"NONE","field_name":"zone_id","description":"ID of transport zone (required)","type":"string","long_option":"zone-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"Transport node (optional)","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.name_servers","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.network.nameservers"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"name_servers","display_name":"NameServers"}],"structure_id":"com.vmware.nsx.model.node_name_servers_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the list of servers that the NSX Manager node uses to look up IP addresses associated with given domain names","options":[{"generic":"OPTIONAL","field_name":"node_name_servers_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_name_servers_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_name_servers_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_name_servers_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_name_servers_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"LIST","field_name":"node_name_servers_properties.name_servers","description":"Name servers","type":"string","long_option":"name-servers","short_option":""}]},{"service_id":"com.vmware.nsx.node.rabbitmq_management_port","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.node.rabbitmqmanagementport"},"output_field_list":[],"description":"Delete RabbitMQ management port","options":[]},{"service_id":"com.vmware.nsx.network_encryption.key_policies","operation_id":"rotate","identity":{"name":"rotate","path":"com.vmware.nsx.networkencryption.keypolicies"},"output_field_list":[],"description":"Manually rotate a network encryption key policy for graceful re-key","options":[{"generic":"NONE","field_name":"key_policy_id","description":"(required)","type":"string","long_option":"key-policy-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.error_resolver","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.errorresolver"},"output_field_list":[{"output_fields":[{"field_name":"error_id","display_name":"ErrorId"},{"field_name":"resolver_present","display_name":"ResolverPresent"},{"field_name":"user_metadata","display_name":"UserMetadata"}],"structure_id":"com.vmware.nsx.model.error_resolver_info"},{"output_fields":[{"field_name":"user_input_list","display_name":"UserInputList"}],"structure_id":"com.vmware.nsx.model.error_resolver_user_metadata"},{"output_fields":[{"field_name":"data_type","display_name":"DataType"},{"field_name":"property_name","display_name":"PropertyName"},{"field_name":"property_value","display_name":"PropertyValue"}],"structure_id":"com.vmware.nsx.model.error_resolver_user_input_data"}],"description":"Returns some metadata about the given error_id","options":[{"generic":"NONE","field_name":"error_id","description":"(required)","type":"string","long_option":"error-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore","operation_id":"retry","identity":{"name":"retry","path":"com.vmware.nsx.cluster.restore"},"output_field_list":[{"output_fields":[{"field_name":"actions","display_name":"Actions"},{"field_name":"fields","display_name":"Fields"},{"field_name":"id","display_name":"Id"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.instruction_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.per_step_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"status","display_name":"Status"},{"field_name":"step_number","display_name":"StepNumber"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.restore_step"},{"output_fields":[{"field_name":"backup_timestamp","display_name":"BackupTimestamp"},{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"id","display_name":"Id"},{"field_name":"instructions","display_name":"Instructions"},{"field_name":"restore_end_time","display_name":"RestoreEndTime"},{"field_name":"restore_start_time","display_name":"RestoreStartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"step","display_name":"Step"},{"field_name":"total_steps","display_name":"TotalSteps"}],"structure_id":"com.vmware.nsx.model.cluster_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.global_restore_status"}],"description":"Retry any currently in-progress, failed restore operation","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ntp","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.ntp"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NTP service","options":[]},{"service_id":"com.vmware.nsx.infra.services.service_entries","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.services.serviceentries"},"output_field_list":[],"description":"Delete Service entry","options":[{"generic":"NONE","field_name":"service_id","description":"Service ID (required)","type":"string","long_option":"service-id","short_option":""},{"generic":"NONE","field_name":"service_entry_id","description":"Service entry ID (required)","type":"string","long_option":"service-entry-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.ip_pools","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.dhcp.servers.ippools"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"error_threshold","display_name":"ErrorThreshold"},{"field_name":"warning_threshold","display_name":"WarningThreshold"}],"structure_id":"com.vmware.nsx.model.dhcp_ip_pool"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Update a DHCP server's IP pool","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"NONE","field_name":"pool_id","description":"(required)","type":"string","long_option":"pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.gateway_ip","description":"gateway ip format: ip","type":"string","long_option":"gateway-ip","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.lease_time","description":"lease time, in seconds, [60-(2^32-1)], default 86400 format: int64","type":"long","long_option":"lease-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.options.option121.static_routes","description":"dhcp classless static routes","type":"complex","long_option":"options-option121-static-routes","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.options.others","description":"dhcp classless static routes","type":"complex","long_option":"options-others","short_option":""},{"generic":"NONE","field_name":"dhcp_ip_pool.allocation_ranges","description":"ip-ranges","type":"complex","long_option":"allocation-ranges","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.error_threshold","description":"error threshold, valid [80-100], default 100 format: int64","type":"long","long_option":"error-threshold","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_ip_pool.warning_threshold","description":"warning threshold, valid [50-80], default 80 format: int64","type":"long","long_option":"warning-threshold","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.advertisement.rules","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.advertisement.rules"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"networks","display_name":"Networks"}],"structure_id":"com.vmware.nsx.model.advertise_rule"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.advertise_rule_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the advertisement rules on the specified logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"advertise_rule_list.rules","description":"List of advertisement rules","type":"complex","long_option":"rules","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog.exporters","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.services.syslog.exporters"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"exporter_name","display_name":"ExporterName"},{"field_name":"facilities","display_name":"Facilities"},{"field_name":"level","display_name":"Level"},{"field_name":"msgids","display_name":"Msgids"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"},{"field_name":"structured_data","display_name":"StructuredData"},{"field_name":"tls_ca_pem","display_name":"TlsCaPem"}],"structure_id":"com.vmware.nsx.model.node_syslog_exporter_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_syslog_exporter_properties_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the collection of registered syslog exporter rules, if any","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.licenses.licenses_usage","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.licenses.licensesusage"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"capacity_type","display_name":"CapacityType"},{"field_name":"usage_count","display_name":"UsageCount"}],"structure_id":"com.vmware.nsx.model.capacity_usage"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"feature_usage_info","display_name":"FeatureUsageInfo"}],"structure_id":"com.vmware.nsx.model.feature_usage_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"capacity_usage","display_name":"CapacityUsage"},{"field_name":"feature","display_name":"Feature"}],"structure_id":"com.vmware.nsx.model.feature_usage"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns usage report of all registered modules","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.search.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.search.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NSX Search service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.sessions","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.appdiscovery.sessions"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"end_timestamp","display_name":"EndTimestamp"},{"field_name":"start_timestamp","display_name":"StartTimestamp"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.app_discovery_session"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Starts the discovery of application discovery session","options":[{"generic":"OPTIONAL_LIST","field_name":"start_app_discovery_session_parameters.app_profile_ids","description":"App Profile Ids","type":"string","long_option":"app-profile-ids","short_option":""},{"generic":"LIST","field_name":"start_app_discovery_session_parameters.ns_group_ids","description":"NSGroup Ids","type":"string","long_option":"ns-group-ids","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.nsx_manager_accounts","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.nsxmanageraccounts"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"password","display_name":"Password"},{"field_name":"private_ip","display_name":"PrivateIp"},{"field_name":"public_ip","display_name":"PublicIp"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"thumbprint","display_name":"Thumbprint"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.nsx_manager_account"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the particular NSX Manager account information","options":[{"generic":"NONE","field_name":"account_id","description":"ID of NSX Manager account (required)","type":"string","long_option":"account-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.transportzones"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"nested_nsx","display_name":"NestedNsx"},{"field_name":"transport_type","display_name":"TransportType"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates an existing transport zone","options":[{"generic":"NONE","field_name":"zone_id","description":"(required)","type":"string","long_option":"zone-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.host_switch_name","description":"If this name is unset or empty then the default host switch name will be used.","type":"string","long_option":"host-switch-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.nested_nsx","description":"The flag only need to be set in nested NSX environment.","type":"boolean","long_option":"nested-nsx","short_option":""},{"generic":"NONE","field_name":"transport_zone.transport_type","description":"Possible values are: ","type":"string","long_option":"transport-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.transport_zone_profile_ids","description":"Identifiers of the transport zone profiles associated with this TransportZone.","type":"complex","long_option":"transport-zone-profile-ids","short_option":""}]},{"service_id":"com.vmware.nsx.mac_sets","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.macsets"},"output_field_list":[],"description":"Deletes the specified MACSet","options":[{"generic":"NONE","field_name":"mac_set_id","description":"MACSet Id (required)","type":"string","long_option":"mac-set-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"service_id":"com.vmware.nsx.node.tasks","operation_id":"cancel","identity":{"name":"cancel","path":"com.vmware.nsx.node.tasks"},"output_field_list":[],"description":"Cancel specified task","options":[{"generic":"NONE","field_name":"task_id","description":"ID of task to delete (required)","type":"string","long_option":"task-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.rules.stats","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.firewall.sections.rules.stats"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"byte_count","display_name":"ByteCount"},{"field_name":"packet_count","display_name":"PacketCount"},{"field_name":"rule_id","display_name":"RuleId"},{"field_name":"session_count","display_name":"SessionCount"}],"structure_id":"com.vmware.nsx.model.firewall_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the aggregated flow for a given firewall rule","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"service_id":"com.vmware.nsx.logical_ports","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalports"},"output_field_list":[],"description":"Deletes the specified logical switch port","options":[{"generic":"NONE","field_name":"lport_id","description":"(required)","type":"string","long_option":"lport-id","short_option":""},{"generic":"OPTIONAL","field_name":"detach","description":"force delete even if attached or referenced by a group (optional, default to false)","type":"boolean","long_option":"detach","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.static_bindings","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.dhcp.servers.staticbindings"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"host_name","display_name":"HostName"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"}],"structure_id":"com.vmware.nsx.model.dhcp_static_binding"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dhcp_static_binding_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Get a paginated list of a DHCP server's static bindings","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.network_encryption.key_managers","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.networkencryption.keymanagers"},"output_field_list":[],"description":"Delete an attached network encryption key manager","options":[{"generic":"NONE","field_name":"key_manager_id","description":"(required)","type":"string","long_option":"key-manager-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_managers","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.keymanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"host","display_name":"Host"},{"field_name":"port","display_name":"Port"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.dne_key_manager"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get configuration for a specific network encryption key manager","options":[{"generic":"NONE","field_name":"key_manager_id","description":"(required)","type":"string","long_option":"key-manager-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.install_upgrade","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.installupgrade"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX install-upgrade service","options":[]},{"service_id":"com.vmware.nsx.network_encryption.key_policies.reset","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.networkencryption.keypolicies.reset"},"output_field_list":[],"description":"Reset default network encryption key policy to system default for a specific encryption type","options":[{"generic":"NONE","field_name":"encrypt_type","description":"(required)","type":"string","long_option":"encrypt-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.search","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.search"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX Search service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_endpoints","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.bridgeendpoints"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_cluster_id","display_name":"BridgeClusterId"},{"field_name":"ha_enable","display_name":"HaEnable"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.bridge_endpoint"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a Bridge Endpoint","options":[{"generic":"OPTIONAL","field_name":"bridge_endpoint._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"bridge_endpoint.bridge_cluster_id","description":"UUID of the bridge cluster for this bridge endpoint","type":"string","long_option":"bridge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_endpoint.ha_enable","description":"Controls the enabling of HA on the VLAN for this endpoint","type":"boolean","long_option":"ha-enable","short_option":""},{"generic":"NONE","field_name":"bridge_endpoint.vlan","description":"Controls the enabling of HA on the VLAN for this endpoint","type":"long","long_option":"vlan","short_option":""}]},{"service_id":"com.vmware.nsx.compute_collection_transport_node_templates","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.computecollectiontransportnodetemplates"},"output_field_list":[],"description":"Delete the specified compute collection transport node template.","options":[{"generic":"NONE","field_name":"template_id","description":"(required)","type":"string","long_option":"template-id","short_option":""}]},{"service_id":"com.vmware.nsx.csm.aws_accounts","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.csm.awsaccounts"},"output_field_list":[],"description":"Delete AWS account information","options":[{"generic":"NONE","field_name":"account_id","description":"ID of AWS account to delete (required)","type":"string","long_option":"account-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.realization_state_barrier.current","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.realizationstatebarrier.current"},"output_field_list":[{"output_fields":[{"field_name":"current_barrier_number","display_name":"CurrentBarrierNumber"}],"structure_id":"com.vmware.nsx.model.current_realization_state_barrier"}],"description":"Returns the current global realization barrier number for NSX","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalports.status"},"output_field_list":[{"output_fields":[{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_port_id","display_name":"LogicalPortId"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.logical_port_operational_status"}],"description":"Returns operational status of a specified logical port.","options":[{"generic":"NONE","field_name":"lport_id","description":"(required)","type":"string","long_option":"lport-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"service_id":"com.vmware.nsx.transport_nodes","operation_id":"updatemaintenancemode","identity":{"name":"updatemaintenancemode","path":"com.vmware.nsx.transportnodes"},"output_field_list":[],"description":"Put transport node into maintenance mode or exit from maintenance mode.","options":[{"generic":"NONE","field_name":"transportnode_id","description":"(required)","type":"string","long_option":"transportnode-id","short_option":""},{"generic":"OPTIONAL","field_name":"action","description":"(optional)","type":"string","long_option":"action","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.manager.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.manager.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read manager service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.vifs","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.vifs"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"device_key","display_name":"DeviceKey"},{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"ip_address_info","display_name":"IpAddressInfo"},{"field_name":"lport_attachment_id","display_name":"LportAttachmentId"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"owner_vm_id","display_name":"OwnerVmId"},{"field_name":"vm_local_id_on_host","display_name":"VmLocalIdOnHost"}],"structure_id":"com.vmware.nsx.model.virtual_network_interface"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"ip_addresses","display_name":"IpAddresses"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.ip_address_info"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.virtual_network_interface_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all VIFs","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"host_id","description":"Id of the host where this vif is located","type":"string","long_option":"host-id","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"lport_attachment_id","description":"LPort Attachment Id of the virtual network interface","type":"string","long_option":"lport-attachment-id","short_option":""},{"generic":"OPTIONAL","field_name":"owner_vm_id","description":"External id of the virtual machine","type":"string","long_option":"owner-vm-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"vm_id","description":"External id of the virtual machine","type":"string","long_option":"vm-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.server_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.serverprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"}],"structure_id":"com.vmware.nsx.model.dhcp_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get a DHCP server profile","options":[{"generic":"NONE","field_name":"profile_id","description":"(required)","type":"string","long_option":"profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.traceflows.observations","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.traceflows.observations"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"component_name","display_name":"ComponentName"},{"field_name":"component_type","display_name":"ComponentType"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"sequence_no","display_name":"SequenceNo"},{"field_name":"timestamp","display_name":"Timestamp"},{"field_name":"timestamp_micro","display_name":"TimestampMicro"},{"field_name":"transport_node_id","display_name":"TransportNodeId"},{"field_name":"transport_node_name","display_name":"TransportNodeName"}],"structure_id":"com.vmware.nsx.model.traceflow_observation"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.traceflow_observation_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get observations for the Traceflow round","options":[{"generic":"NONE","field_name":"traceflow_id","description":"(required)","type":"string","long_option":"traceflow-id","short_option":""},{"generic":"OPTIONAL","field_name":"component_name","description":"Observations having the given component name will be listed","type":"string","long_option":"component-name","short_option":""},{"generic":"OPTIONAL","field_name":"component_type","description":"Observations having the given component type will be listed","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"resource_type","description":"The type of observations that will be listed","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_name","description":"Observations having the given transport node name will be listed","type":"string","long_option":"transport-node-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relay_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.relayprofiles"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_profile"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified dhcp relay profile.","options":[{"generic":"NONE","field_name":"relay_profile_id","description":"(required)","type":"string","long_option":"relay-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all fabric nodes (hosts and edges).","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"discovered_node_id","description":"Id of the discovered node which was converted to create this node (optional)","type":"string","long_option":"discovered-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"display_name","description":"HostNode display name (optional)","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"external_id","description":"HostNode external id (optional)","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"hypervisor_os_type","description":"HostNode's Hypervisor type, for example ESXi, RHEL KVM or UBUNTU KVM","type":"string","long_option":"hypervisor-os-type","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"ip_address","description":"Management IP address of the node (optional)","type":"string","long_option":"ip-address","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"resource_type","description":"Node type from 'HostNode', 'EdgeNode', 'PublicCloudGatewayNode' (optional)","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes.statistics.nat_rules","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportnodes.statistics.natrules"},"output_field_list":[{"output_fields":[{"field_name":"active_sessions","display_name":"ActiveSessions"},{"field_name":"total_bytes","display_name":"TotalBytes"},{"field_name":"total_packets","display_name":"TotalPackets"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.nat_statistics_per_transport_node"}],"description":"Returns the summation of statistics for all rules from all logical routers which are present on given transport node","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.registration_token","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.aaa.registrationtoken"},"output_field_list":[{"output_fields":[{"field_name":"roles","display_name":"Roles"},{"field_name":"token","display_name":"Token"}],"structure_id":"com.vmware.nsx.model.registration_token"}],"description":"Get registration access token","options":[{"generic":"NONE","field_name":"token","description":"Registration token (required)","type":"string","long_option":"token","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.liagent.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.liagent.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read liagent service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore.backuptimestamps","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.restore.backuptimestamps"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.cluster_backup_info_list_result"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"timestamp","display_name":"Timestamp"}],"structure_id":"com.vmware.nsx.model.cluster_backup_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns timestamps for all backup files that are available on the SFTP server.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.firewall.sections.state"},"output_field_list":[{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"revision_desired","display_name":"RevisionDesired"}],"structure_id":"com.vmware.nsx.model.firewall_section_state"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"}],"description":"Return realized state information of a firewall section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"barrier_id","description":"(optional)","type":"long","long_option":"barrier-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.hpm.global_config","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.hpm.globalconfig"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"client_type","display_name":"ClientType"},{"field_name":"data_type_configurations","display_name":"DataTypeConfigurations"}],"structure_id":"com.vmware.nsx.model.client_type_collection_configuration"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"aggregated_data_collection_frequency","display_name":"AggregatedDataCollectionFrequency"},{"field_name":"is_data_collection_enabled","display_name":"IsDataCollectionEnabled"},{"field_name":"modified_feature_stack_collection_configurations","display_name":"ModifiedFeatureStackCollectionConfigurations"}],"structure_id":"com.vmware.nsx.model.global_collection_configuration"},{"output_fields":[{"field_name":"collection_frequency","display_name":"CollectionFrequency"},{"field_name":"data_type","display_name":"DataType"}],"structure_id":"com.vmware.nsx.model.data_type_collection_configuration"},{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"client_type_collection_configurations","display_name":"ClientTypeCollectionConfigurations"},{"field_name":"feature_stack_name","display_name":"FeatureStackName"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read global health performance monitoring configuration","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.nat.rules","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.nat.rules"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"action","display_name":"Action"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logging","display_name":"Logging"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"match_destination_network","display_name":"MatchDestinationNetwork"},{"field_name":"match_service","display_name":"MatchService"},{"field_name":"match_source_network","display_name":"MatchSourceNetwork"},{"field_name":"nat_pass","display_name":"NatPass"},{"field_name":"rule_priority","display_name":"RulePriority"},{"field_name":"translated_network","display_name":"TranslatedNetwork"},{"field_name":"translated_ports","display_name":"TranslatedPorts"}],"structure_id":"com.vmware.nsx.model.nat_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a specific NAT rule from a given logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"nat_rule.action","description":"Possible values are: ","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.enabled","description":"enable/disable the rule","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.logging","description":"enable/disable the logging of rule","type":"boolean","long_option":"logging","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.match_destination_network","description":"IP Address | CIDR | (null implies Any)","type":"string","long_option":"match-destination-network","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.match_service","description":"A NSServiceElement that specifies the matching services of source ports, destination ports, ip protocol version and number, sub protocol version and number, ICMP type and code, etc.","type":"dynamicstructure","long_option":"match-service","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.match_source_network","description":"IP Address | CIDR | (null implies Any)","type":"string","long_option":"match-source-network","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.nat_pass","description":"Default is true","type":"boolean","long_option":"nat-pass","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.rule_priority","description":"Ascending, valid range [0-2147483647]","type":"long","long_option":"rule-priority","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.translated_network","description":"IP Address | IP Range | CIDR","type":"string","long_option":"translated-network","short_option":""},{"generic":"OPTIONAL","field_name":"nat_rule.translated_ports","description":"port number or port range","type":"string","long_option":"translated-ports","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.traceflows","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.traceflows"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"delivered_count","display_name":"DeliveredCount"},{"field_name":"dropped_count","display_name":"DroppedCount"},{"field_name":"forwarded_count","display_name":"ForwardedCount"},{"field_name":"received_count","display_name":"ReceivedCount"}],"structure_id":"com.vmware.nsx.model.traceflow_observation_counters"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"analysis","display_name":"Analysis"},{"field_name":"counters","display_name":"Counters"},{"field_name":"id","display_name":"Id"},{"field_name":"logical_counters","display_name":"LogicalCounters"},{"field_name":"lport_id","display_name":"LportId"},{"field_name":"operation_state","display_name":"OperationState"},{"field_name":"result_overflowed","display_name":"ResultOverflowed"},{"field_name":"timeout","display_name":"Timeout"}],"structure_id":"com.vmware.nsx.model.traceflow"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Initiate a Traceflow Operation on the Specified Port","options":[{"generic":"NONE","field_name":"traceflow_request.lport_id","description":"id of the source logical port to inject the traceflow packet into","type":"string","long_option":"lport-id","short_option":""},{"generic":"OPTIONAL","field_name":"traceflow_request.packet.frame_size","description":"If the requested frame_size is too small (given the payload and traceflow metadata requirement of 16 bytes), the traceflow request will fail with an appropriate message","type":"long","long_option":"packet-frame-size","short_option":""},{"generic":"NONE","field_name":"traceflow_request.packet.resource_type","description":"Possible values are: ","type":"string","long_option":"packet-resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"traceflow_request.packet.routed","description":"A flag, when set true, indicates that the traceflow packet is of L3 routing.","type":"boolean","long_option":"packet-routed","short_option":""},{"generic":"OPTIONAL","field_name":"traceflow_request.packet.transport_type","description":"Possible values are: ","type":"string","long_option":"packet-transport-type","short_option":""},{"generic":"OPTIONAL","field_name":"traceflow_request.timeout","description":"Maximum time (in ms) the management plane will wait for observation result list to be sent by controller plane","type":"long","long_option":"timeout","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"}],"structure_id":"com.vmware.nsx.model.dne_section"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the section but not its rules.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.is_default","description":"It is a boolean flag which reflects whether a DNE section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mirror_sessions","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.mirrorsessions"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.port_mirroring_session_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"direction","display_name":"Direction"},{"field_name":"mirror_destination","display_name":"MirrorDestination"},{"field_name":"mirror_sources","display_name":"MirrorSources"},{"field_name":"snap_length","display_name":"SnapLength"}],"structure_id":"com.vmware.nsx.model.port_mirroring_session"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List all mirror sessions","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_subnets","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.pools.ipsubnets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"block_id","display_name":"BlockId"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"size","display_name":"Size"}],"structure_id":"com.vmware.nsx.model.ip_block_subnet"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the subnet with specified id within a given IP address block","options":[{"generic":"NONE","field_name":"subnet_id","description":"Subnet id (required)","type":"string","long_option":"subnet-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.services.nsservices","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.services.nsservices"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"service_type","display_name":"ServiceType"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_NS_service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a NSService.","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"NONE","field_name":"nsservice_name","description":"NSService Name (required)","type":"string","long_option":"nsservice-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.transportzones"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"nested_nsx","display_name":"NestedNsx"},{"field_name":"transport_type","display_name":"TransportType"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new transport zone","options":[{"generic":"OPTIONAL","field_name":"transport_zone._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.host_switch_name","description":"If this name is unset or empty then the default host switch name will be used.","type":"string","long_option":"host-switch-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.nested_nsx","description":"The flag only need to be set in nested NSX environment.","type":"boolean","long_option":"nested-nsx","short_option":""},{"generic":"NONE","field_name":"transport_zone.transport_type","description":"Possible values are: ","type":"string","long_option":"transport-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone.transport_zone_profile_ids","description":"Identifiers of the transport zone profiles associated with this TransportZone.","type":"complex","long_option":"transport-zone-profile-ids","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.aaa.providers.vidm.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.aaa.providers.vidm.status"},"output_field_list":[{"output_fields":[{"field_name":"runtime_state","display_name":"RuntimeState"},{"field_name":"vidm_enable","display_name":"VidmEnable"}],"structure_id":"com.vmware.nsx.model.node_auth_provider_vidm_status"}],"description":"Read AAA provider vIDM status","options":[]},{"service_id":"com.vmware.nsx.upgrade.version_whitelist","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.upgrade.versionwhitelist"},"output_field_list":[],"description":"Update the version whitelist for the specified component type (HOST, EDGE, CCP, MP).","options":[{"generic":"NONE","field_name":"component_type","description":"(required)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"version_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"version_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"version_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"version_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"version_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"version_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"LIST","field_name":"version_list.acceptable_versions","description":"List of component versions","type":"string","long_option":"acceptable-versions","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mirror_sessions","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.mirrorsessions"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"direction","display_name":"Direction"},{"field_name":"mirror_destination","display_name":"MirrorDestination"},{"field_name":"mirror_sources","display_name":"MirrorSources"},{"field_name":"snap_length","display_name":"SnapLength"}],"structure_id":"com.vmware.nsx.model.port_mirroring_session"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a mirror session","options":[{"generic":"OPTIONAL","field_name":"port_mirroring_session._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"port_mirroring_session.direction","description":"Possible values are: ","type":"string","long_option":"direction","short_option":""},{"generic":"NONE","field_name":"port_mirroring_session.mirror_destination","description":"Mirror destination","type":"dynamicstructure","long_option":"mirror-destination","short_option":""},{"generic":"LIST","field_name":"port_mirroring_session.mirror_sources","description":"Mirror sources","type":"dynamicstructure","long_option":"mirror-sources","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.snap_length","description":"If this property is unset, entire package will be mirrored format: int64","type":"long","long_option":"snap-length","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transportzone_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.transportzoneprofiles"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the configured transport zone profiles","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"include_system_owned","description":"Whether the list result contains system resources (optional, default to false)","type":"boolean","long_option":"include-system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"resource_type","description":"comma-separated list of transport zone profile types, e.g","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.md_proxies","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.mdproxies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.metadata_proxy_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"},{"field_name":"metadata_server_ca_ids","display_name":"MetadataServerCaIds"},{"field_name":"metadata_server_url","display_name":"MetadataServerUrl"},{"field_name":"secret","display_name":"Secret"}],"structure_id":"com.vmware.nsx.model.metadata_proxy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get a paginated list of metadata proxies","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_managers","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.fabric.computemanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"credential","display_name":"Credential"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"origin_type","display_name":"OriginType"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.compute_manager"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Registers compute manager with NSX","options":[{"generic":"OPTIONAL","field_name":"compute_manager._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.credential","description":"Login credentials for the compute manager","type":"dynamicstructure","long_option":"credential","short_option":""},{"generic":"OPTIONAL","field_name":"compute_manager.origin_properties","description":"Key-Value map of additional specific properties of compute manager","type":"complex","long_option":"origin-properties","short_option":""},{"generic":"NONE","field_name":"compute_manager.origin_type","description":"Compute manager type like vCenter","type":"string","long_option":"origin-type","short_option":""},{"generic":"NONE","field_name":"compute_manager.server","description":"IP address or hostname of compute manager format: hostname-or-ip","type":"string","long_option":"server","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.services","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.services"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.logical_service"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the specified logical router service","options":[{"generic":"NONE","field_name":"service_id","description":"(required)","type":"string","long_option":"service-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"logical_service.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"logical_service.dhcp_relay_profile_id","description":"dhcp relay profile referenced by the dhcp relay service","type":"string","long_option":"dhcp-relay-profile-id","short_option":""}]},{"service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"output_field_list":[],"description":"Delete the upgrade unit group","options":[{"generic":"NONE","field_name":"group_id","description":"(required)","type":"string","long_option":"group-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ip_sets","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.ipsets"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ip_addresses","display_name":"IpAddresses"}],"structure_id":"com.vmware.nsx.model.IP_set"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified IPSet","options":[{"generic":"NONE","field_name":"ip_set_id","description":"IPSet Id (required)","type":"string","long_option":"ip-set-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.clusterprofiles"},"output_field_list":[],"description":"Returns information about a specified cluster profile.","options":[{"generic":"NONE","field_name":"cluster_profile_id","description":"(required)","type":"string","long_option":"cluster-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"advanced_config","display_name":"AdvancedConfig"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"failover_mode","display_name":"FailoverMode"},{"field_name":"firewall_sections","display_name":"FirewallSections"},{"field_name":"high_availability_mode","display_name":"HighAvailabilityMode"},{"field_name":"preferred_edge_cluster_member_index","display_name":"PreferredEdgeClusterMemberIndex"},{"field_name":"router_type","display_name":"RouterType"}],"structure_id":"com.vmware.nsx.model.logical_router"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"external_transit_networks","display_name":"ExternalTransitNetworks"},{"field_name":"ha_vip_configs","display_name":"HaVipConfigs"},{"field_name":"internal_transit_network","display_name":"InternalTransitNetwork"}],"structure_id":"com.vmware.nsx.model.logical_router_config"},{"output_fields":[{"field_name":"active_vip_addresses","display_name":"ActiveVipAddresses"},{"field_name":"prefix_length","display_name":"PrefixLength"}],"structure_id":"com.vmware.nsx.model.VIP_subnet"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"ha_vip_subnets","display_name":"HaVipSubnets"},{"field_name":"redundant_uplink_port_ids","display_name":"RedundantUplinkPortIds"}],"structure_id":"com.vmware.nsx.model.ha_vip_config"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_router_list_result"}],"description":"Returns information about all logical routers, including the UUID, internal and external transit network addresses, and the router type (TIER0 or TIER1)","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"router_type","description":"Type of Logical Router (optional)","type":"string","long_option":"router-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_subnets","operation_id":"allocateorreleasefromipblocksubnet","identity":{"name":"allocateorreleasefromipblocksubnet","path":"com.vmware.nsx.pools.ipsubnets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allocation_id","display_name":"AllocationId"}],"structure_id":"com.vmware.nsx.model.allocation_ip_address"}],"description":"Subnets can be IPv4 or IPv6 and they should not overlap","options":[{"generic":"NONE","field_name":"subnet_id","description":"IP subnet id (required)","type":"string","long_option":"subnet-id","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.allocation_id","description":"Address that is allocated from pool format: ip","type":"string","long_option":"allocation-id","short_option":""},{"generic":"NONE","field_name":"action","description":"Specifies allocate or release action (required)","type":"string","long_option":"action","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes.network.interfaces","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.cluster.nodes.network.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_interface_properties_list_result"},{"output_fields":[{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"physical_address","display_name":"PhysicalAddress"}],"structure_id":"com.vmware.nsx.model.node_interface_alias"},{"output_fields":[{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"connected_switch","display_name":"ConnectedSwitch"},{"field_name":"ens_capable","display_name":"EnsCapable"},{"field_name":"ens_enabled","display_name":"EnsEnabled"},{"field_name":"interface_alias","display_name":"InterfaceAlias"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"interface_type","display_name":"InterfaceType"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.node_interface_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the number of interfaces on the node and detailed information about each interface","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.rules","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.firewall.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies existing firewall rule in a firewall section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.action","description":"Optional action","type":"string","long_option":"owner-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.href","description":"Optional action","type":"string","long_option":"owner-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.rel","description":"Possible values are: ","type":"string","long_option":"owner-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.id","description":"Identifier of the resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"NONE","field_name":"firewall_rule.action","description":"Possible values are: ","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.applied_tos","description":"List of object where rule will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.destinations","description":"List of the destinations","type":"complex","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.destinations_excluded","description":"Negation of the destination.","type":"boolean","long_option":"destinations-excluded","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.direction","description":"Possible values are: ","type":"string","long_option":"direction","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.disabled","description":"Flag to disable rule","type":"boolean","long_option":"disabled","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.ip_protocol","description":"Possible values are: ","type":"string","long_option":"ip-protocol","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.is_default","description":"Flag to indicate whether rule is default.","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.logged","description":"Flag to enable packet logging","type":"boolean","long_option":"logged","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.notes","description":"User notes specific to the rule.","type":"string","long_option":"notes","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.rule_tag","description":"User level field which will be printed in CLI and packet logs.","type":"string","long_option":"rule-tag","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.services","description":"List of the services","type":"complex","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.sources","description":"List of sources","type":"complex","long_option":"sources","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.sources_excluded","description":"Negation of the source.","type":"boolean","long_option":"sources-excluded","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_upgrade_agent","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.nsxupgradeagent"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX upgrade agent service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[],"description":"Creates a host node (hypervisor) or edge node (router) in the transport network","options":[{"generic":"OPTIONAL","field_name":"node","description":"(required)","type":"complex-hasfieldsof","long_option":"node","short_option":""},{"generic":"OPTIONAL","field_name":"node._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"node._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"node._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"node._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"node._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"node._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"node._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"node.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"node.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"node.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"node.resource_type","description":"Fabric node type, for example 'HostNode', 'EdgeNode' or 'PublicCloudGatewayNode'","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"node.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node.discovered_ip_addresses","description":"Discovered IP Addresses of the fabric node, version 4 or 6 format: ip","type":"string","long_option":"discovered-ip-addresses","short_option":""},{"generic":"OPTIONAL","field_name":"node.external_id","description":"ID of the Node maintained on the Node and used to recognize the Node","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"node.fqdn","description":"Fully qualified domain name of the fabric node","type":"string","long_option":"fqdn","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node.ip_addresses","description":"IP Addresses of the Node, version 4 or 6","type":"string","long_option":"ip-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.search","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.search"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX Search service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouters"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"advanced_config","display_name":"AdvancedConfig"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"failover_mode","display_name":"FailoverMode"},{"field_name":"firewall_sections","display_name":"FirewallSections"},{"field_name":"high_availability_mode","display_name":"HighAvailabilityMode"},{"field_name":"preferred_edge_cluster_member_index","display_name":"PreferredEdgeClusterMemberIndex"},{"field_name":"router_type","display_name":"RouterType"}],"structure_id":"com.vmware.nsx.model.logical_router"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"external_transit_networks","display_name":"ExternalTransitNetworks"},{"field_name":"ha_vip_configs","display_name":"HaVipConfigs"},{"field_name":"internal_transit_network","display_name":"InternalTransitNetwork"}],"structure_id":"com.vmware.nsx.model.logical_router_config"},{"output_fields":[{"field_name":"active_vip_addresses","display_name":"ActiveVipAddresses"},{"field_name":"prefix_length","display_name":"PrefixLength"}],"structure_id":"com.vmware.nsx.model.VIP_subnet"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"ha_vip_subnets","display_name":"HaVipSubnets"},{"field_name":"redundant_uplink_port_ids","display_name":"RedundantUplinkPortIds"}],"structure_id":"com.vmware.nsx.model.ha_vip_config"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a logical router","options":[{"generic":"OPTIONAL","field_name":"logical_router._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"logical_router.advanced_config.external_transit_networks","description":"CIDR block defining tier0 to tier1 links format: ipv4-cidr-block","type":"string","long_option":"advanced-config-external-transit-networks","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.advanced_config.ha_vip_configs","description":"This configuration can be defined only for Active-Standby LogicalRouter to provide | redundancy","type":"complex","long_option":"advanced-config-ha-vip-configs","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.advanced_config.internal_transit_network","description":"CIDR block defining Service router to distributed router links format: ipv4-cidr-block","type":"string","long_option":"advanced-config-internal-transit-network","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.edge_cluster_id","description":"Used for tier0 routers","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.failover_mode","description":"Possible values are: ","type":"string","long_option":"failover-mode","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.firewall_sections","description":"List of Firewall sections related to Logical Router.","type":"complex","long_option":"firewall-sections","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.high_availability_mode","description":"Possible values are: ","type":"string","long_option":"high-availability-mode","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.preferred_edge_cluster_member_index","description":"Used for tier0 routers only format: int64","type":"long","long_option":"preferred-edge-cluster-member-index","short_option":""},{"generic":"NONE","field_name":"logical_router.router_type","description":"Possible values are: ","type":"string","long_option":"router-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"in_filter_ipprefixlist_id","display_name":"InFilterIpprefixlistId"},{"field_name":"in_filter_routemap_id","display_name":"InFilterRoutemapId"},{"field_name":"out_filter_ipprefixlist_id","display_name":"OutFilterIpprefixlistId"},{"field_name":"out_filter_routemap_id","display_name":"OutFilterRoutemapId"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor_address_family"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_families","display_name":"AddressFamilies"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enable_bfd","display_name":"EnableBfd"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"filter_in_ipprefixlist_id","display_name":"FilterInIpprefixlistId"},{"field_name":"filter_in_routemap_id","display_name":"FilterInRoutemapId"},{"field_name":"filter_out_ipprefixlist_id","display_name":"FilterOutIpprefixlistId"},{"field_name":"filter_out_routemap_id","display_name":"FilterOutRoutemapId"},{"field_name":"hold_down_timer","display_name":"HoldDownTimer"},{"field_name":"keep_alive_timer","display_name":"KeepAliveTimer"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"maximum_hop_limit","display_name":"MaximumHopLimit"},{"field_name":"neighbor_address","display_name":"NeighborAddress"},{"field_name":"password","display_name":"Password"},{"field_name":"remote_as","display_name":"RemoteAs"},{"field_name":"remote_as_num","display_name":"RemoteAsNum"},{"field_name":"source_address","display_name":"SourceAddress"},{"field_name":"source_addresses","display_name":"SourceAddresses"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor"}],"description":"Update a specific BGP Neighbor on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.id","description":"Unique identifier of this resource","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.address_families","description":"User can enable the neighbor for the specific address families and also define filters per address family","type":"complex","long_option":"address-families","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.bfd_config.declare_dead_multiple","description":"Number of times a packet is missed before BFD declares the neighbor down","type":"long","long_option":"bfd-config-declare-dead-multiple","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.bfd_config.receive_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when receiving heartbeats","type":"long","long_option":"bfd-config-receive-interval","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.bfd_config.transmit_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when sending heartbeats","type":"long","long_option":"bfd-config-transmit-interval","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.enable_bfd","description":"Flag to enable BFD for this BGP Neighbor","type":"boolean","long_option":"enable-bfd","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.enabled","description":"Flag to enable this BGP Neighbor","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_in_ipprefixlist_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-in-ipprefixlist-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_in_routemap_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-in-routemap-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_out_ipprefixlist_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-out-ipprefixlist-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_out_routemap_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-out-routemap-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.hold_down_timer","description":"Wait period (seconds) before declaring peer dead format: int64","type":"long","long_option":"hold-down-timer","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.keep_alive_timer","description":"Frequency (seconds) with which keep alive messages are sent to peers format: int64","type":"long","long_option":"keep-alive-timer","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.maximum_hop_limit","description":"This value is set on TTL(time to live) of BGP header","type":"long","long_option":"maximum-hop-limit","short_option":""},{"generic":"NONE","field_name":"bgp_neighbor.neighbor_address","description":"Neighbor IP Address format: ipv4","type":"string","long_option":"neighbor-address","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.password","description":"User can create (POST) the neighbor with or without the password","type":"string","long_option":"password","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.remote_as","description":"This is a deprecated property, Please use 'remote_as_num' instead","type":"long","long_option":"remote-as","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.remote_as_num","description":"4 Byte ASN of the neighbor in ASPLAIN/ASDOT Format","type":"string","long_option":"remote-as-num","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.source_address","description":"Deprecated - do not provide a value for this field","type":"string","long_option":"source-address","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"bgp_neighbor.source_addresses","description":"BGP neighborship will be formed from all these source addresses to this neighbour","type":"string","long_option":"source-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.services","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.services"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.logical_service"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified service.","options":[{"generic":"NONE","field_name":"service_id","description":"(required)","type":"string","long_option":"service-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relay_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.dhcp.relayprofiles"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_profile"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a dhcp relay profile.","options":[{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"LIST","field_name":"dhcp_relay_profile.server_addresses","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"server-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.routing_table","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.routingtable"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"logical_router_name","display_name":"LogicalRouterName"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_router_route_table"},{"output_fields":[{"field_name":"admin_distance","display_name":"AdminDistance"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"},{"field_name":"lr_component_id","display_name":"LrComponentId"},{"field_name":"lr_component_type","display_name":"LrComponentType"},{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"},{"field_name":"route_type","display_name":"RouteType"}],"structure_id":"com.vmware.nsx.model.logical_router_route_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Data source type","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"transport_node_id","description":"TransportNode Id (required)","type":"string","long_option":"transport-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"network_prefix","description":"IPv4 CIDR Block (optional)","type":"string","long_option":"network-prefix","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"route_source","description":"To filter the RIB table based on the source from which route is learned","type":"string","long_option":"route-source","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"createwithrules","identity":{"name":"createwithrules","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.firewall_section_rule_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new firewall section with rules","options":[{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.applied_tos","description":"List of objects where the rules in this section will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.is_default","description":"It is a boolean flag which reflects whether a firewall section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.stateful","description":"Stateful or Stateless nature of firewall section is enforced on all rules inside the section","type":"boolean","long_option":"stateful","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.rules","description":"List of firewall rules in the section","type":"complex","long_option":"rules","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"operation","description":"Operation (optional, default to insert_top)","type":"string","long_option":"operation","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_clusters","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.bridgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"ha_mac","display_name":"HaMac"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.bridge_cluster_node"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_nodes","display_name":"BridgeNodes"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"}],"structure_id":"com.vmware.nsx.model.bridge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies a existing bridge cluster","options":[{"generic":"NONE","field_name":"bridgecluster_id","description":"(required)","type":"string","long_option":"bridgecluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"bridge_cluster.bridge_nodes","description":"Nodes used in bridging","type":"complex","long_option":"bridge-nodes","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.cluster_profile_bindings","description":"Bridge cluster profile bindings","type":"complex","long_option":"cluster-profile-bindings","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.nsx_manager_accounts","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.csm.nsxmanageraccounts"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"password","display_name":"Password"},{"field_name":"private_ip","display_name":"PrivateIp"},{"field_name":"public_ip","display_name":"PublicIp"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"thumbprint","display_name":"Thumbprint"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.nsx_manager_account"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a NSX Manager account","options":[{"generic":"OPTIONAL","field_name":"nsx_manager_account._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.fqdn","description":"Fully Qualified Domain Name","type":"string","long_option":"fqdn","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.password","description":"Password of the NSX Manager Account","type":"string","long_option":"password","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.private_ip","description":"Private IP Address of the NSX Manager Account","type":"string","long_option":"private-ip","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.public_ip","description":"Public IP Address of the NSX Manager Account","type":"string","long_option":"public-ip","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.tenant_id","description":"Tenant ID of the NSX Manager account","type":"string","long_option":"tenant-id","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.thumbprint","description":"Thumb print of the NSX Manager Account","type":"string","long_option":"thumbprint","short_option":""},{"generic":"NONE","field_name":"nsx_manager_account.username","description":"Username of the NSX Manager Account","type":"string","long_option":"username","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.licenses","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.licenses"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"capacity_type","display_name":"CapacityType"},{"field_name":"description","display_name":"Description"},{"field_name":"expiry","display_name":"Expiry"},{"field_name":"features","display_name":"Features"},{"field_name":"is_eval","display_name":"IsEval"},{"field_name":"is_expired","display_name":"IsExpired"},{"field_name":"is_mh","display_name":"IsMh"},{"field_name":"license_key","display_name":"LicenseKey"},{"field_name":"product_name","display_name":"ProductName"},{"field_name":"product_version","display_name":"ProductVersion"},{"field_name":"quantity","display_name":"Quantity"}],"structure_id":"com.vmware.nsx.model.license"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.licenses_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns all licenses.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.md_proxies","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.mdproxies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"},{"field_name":"metadata_server_ca_ids","display_name":"MetadataServerCaIds"},{"field_name":"metadata_server_url","display_name":"MetadataServerUrl"},{"field_name":"secret","display_name":"Secret"}],"structure_id":"com.vmware.nsx.model.metadata_proxy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a metadata proxy","options":[{"generic":"NONE","field_name":"proxy_id","description":"(required)","type":"string","long_option":"proxy-id","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.attached_logical_port_id","description":"id of attached logical port","type":"string","long_option":"attached-logical-port-id","short_option":""},{"generic":"NONE","field_name":"metadata_proxy.edge_cluster_id","description":"edge cluster uuid","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"metadata_proxy.edge_cluster_member_indexes","description":"If none is provided, the NSX will auto-select two edge-nodes from the given edge cluster","type":"long","long_option":"edge-cluster-member-indexes","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"metadata_proxy.metadata_server_ca_ids","description":"The CAs referenced here must be uploaded to the truststore using the API POST /api/v1/trust-management/certificates?action=import","type":"string","long_option":"metadata-server-ca-ids","short_option":""},{"generic":"NONE","field_name":"metadata_proxy.metadata_server_url","description":"The URL in format scheme://host:port/path","type":"string","long_option":"metadata-server-url","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.secret","description":"secret to access metadata server","type":"string","long_option":"secret","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_message_bus","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.nsxmessagebus"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX Message Bus service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mac_sets","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.macsets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"mac_addresses","display_name":"MacAddresses"}],"structure_id":"com.vmware.nsx.model.MAC_set"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the specified MACSet","options":[{"generic":"NONE","field_name":"mac_set_id","description":"MACSet Id (required)","type":"string","long_option":"mac-set-id","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"m_AC_set.mac_addresses","description":"MAC addresses","type":"string","long_option":"mac-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ip_sets","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.ipsets"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ip_addresses","display_name":"IpAddresses"}],"structure_id":"com.vmware.nsx.model.IP_set"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the specified IPSet","options":[{"generic":"NONE","field_name":"ip_set_id","description":"IPSet Id (required)","type":"string","long_option":"ip-set-id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"ip_set.ip_addresses","description":"IP addresses format: address-or-block-or-range","type":"string","long_option":"ip-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.http","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.http"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the http service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalports"},"output_field_list":[{"output_fields":[{"field_name":"attachment_type","display_name":"AttachmentType"},{"field_name":"context","display_name":"Context"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.logical_port_attachment"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"attachment","display_name":"Attachment"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"}],"structure_id":"com.vmware.nsx.model.logical_port"}],"description":"Returns information about a specified logical port.","options":[{"generic":"NONE","field_name":"lport_id","description":"(required)","type":"string","long_option":"lport-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.edge_clusters","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.edgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"member_index","display_name":"MemberIndex"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.edge_cluster_member"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"},{"field_name":"deployment_type","display_name":"DeploymentType"},{"field_name":"member_node_type","display_name":"MemberNodeType"},{"field_name":"members","display_name":"Members"}],"structure_id":"com.vmware.nsx.model.edge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the specified edge cluster","options":[{"generic":"NONE","field_name":"edge_cluster_id","description":"(required)","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.cluster_profile_bindings","description":"Edge cluster profile bindings","type":"complex","long_option":"cluster-profile-bindings","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.deployment_type","description":"Possible values are: ","type":"string","long_option":"deployment-type","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.member_node_type","description":"Possible values are: ","type":"string","long_option":"member-node-type","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.members","description":"EdgeCluster only supports homogeneous members","type":"complex","long_option":"members","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.service_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.serviceprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.service_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.service_profile_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all service profiles","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"resource_type","description":"(optional)","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.syslog.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read syslog service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.md_proxies.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.mdproxies.status"},"output_field_list":[{"output_fields":[{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"proxy_status","display_name":"ProxyStatus"},{"field_name":"transport_nodes","display_name":"TransportNodes"}],"structure_id":"com.vmware.nsx.model.metadata_proxy_status"}],"description":"Returns the status of the given metadata proxy and attached logical switch.","options":[{"generic":"NONE","field_name":"proxy_id","description":"(required)","type":"string","long_option":"proxy-id","short_option":""},{"generic":"NONE","field_name":"logical_switch_id","description":"(required)","type":"string","long_option":"logical-switch-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ssh","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.ssh"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the ssh service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.tasks","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.tasks"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"async_response_available","display_name":"AsyncResponseAvailable"},{"field_name":"cancelable","display_name":"Cancelable"},{"field_name":"description","display_name":"Description"},{"field_name":"end_time","display_name":"EndTime"},{"field_name":"id","display_name":"Id"},{"field_name":"message","display_name":"Message"},{"field_name":"progress","display_name":"Progress"},{"field_name":"request_method","display_name":"RequestMethod"},{"field_name":"request_uri","display_name":"RequestUri"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"user","display_name":"User"}],"structure_id":"com.vmware.nsx.model.task_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.task_list_result"}],"description":"Get information about all tasks","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"request_uri","description":"Request URI(s) to include in query result (optional)","type":"string","long_option":"request-uri","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"Status(es) to include in query result (optional)","type":"string","long_option":"status","short_option":""},{"generic":"OPTIONAL","field_name":"user","description":"Names of users to include in query result (optional)","type":"string","long_option":"user","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.rules.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.firewall.rules.state"},"output_field_list":[{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"},{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"revision_desired","display_name":"RevisionDesired"}],"structure_id":"com.vmware.nsx.model.rule_state"}],"description":"Return realized state information of a firewall rule.","options":[{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"barrier_id","description":"(optional)","type":"long","long_option":"barrier-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.cm_inventory.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.cminventory.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read manager service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ssh","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.services.ssh"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"start_on_boot","display_name":"StartOnBoot"}],"structure_id":"com.vmware.nsx.model.ssh_service_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_ssh_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update ssh service properties","options":[{"generic":"OPTIONAL","field_name":"node_ssh_service_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_ssh_service_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_ssh_service_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_ssh_service_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_ssh_service_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"node_ssh_service_properties.service_name","description":"Service name","type":"string","long_option":"service-name","short_option":""},{"generic":"OPTIONAL","field_name":"node_ssh_service_properties.service_properties.start_on_boot","description":"Start service when system boots","type":"boolean","long_option":"service-properties-start-on-boot","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.rules","operation_id":"revise","identity":{"name":"revise","path":"com.vmware.nsx.firewall.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies existing firewall rule along with relative position among other firewall rules inside a firewall section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.action","description":"Optional action","type":"string","long_option":"owner-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.href","description":"Optional action","type":"string","long_option":"owner-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.rel","description":"Possible values are: ","type":"string","long_option":"owner-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.id","description":"Identifier of the resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"NONE","field_name":"firewall_rule.action","description":"Possible values are: ","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.applied_tos","description":"List of object where rule will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.destinations","description":"List of the destinations","type":"complex","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.destinations_excluded","description":"Negation of the destination.","type":"boolean","long_option":"destinations-excluded","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.direction","description":"Possible values are: ","type":"string","long_option":"direction","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.disabled","description":"Flag to disable rule","type":"boolean","long_option":"disabled","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.ip_protocol","description":"Possible values are: ","type":"string","long_option":"ip-protocol","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.is_default","description":"Flag to indicate whether rule is default.","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.logged","description":"Flag to enable packet logging","type":"boolean","long_option":"logged","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.notes","description":"User notes specific to the rule.","type":"string","long_option":"notes","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.rule_tag","description":"User level field which will be printed in CLI and packet logs.","type":"string","long_option":"rule-tag","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.services","description":"List of the services","type":"complex","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.sources","description":"List of sources","type":"complex","long_option":"sources","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.sources_excluded","description":"Negation of the source.","type":"boolean","long_option":"sources-excluded","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"operation","description":"Operation (optional, default to insert_top)","type":"string","long_option":"operation","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.services","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.services"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"service_entries","display_name":"ServiceEntries"}],"structure_id":"com.vmware.nsx.model.service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a service","options":[{"generic":"NONE","field_name":"service_id","description":"Service ID (required)","type":"string","long_option":"service-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_managers.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.computemanagers.state"},"output_field_list":[{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.configuration_state"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"}],"description":"Get the realized state of a compute manager","options":[{"generic":"NONE","field_name":"compute_manager_id","description":"(required)","type":"string","long_option":"compute-manager-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.excludelist","operation_id":"removemember","identity":{"name":"removemember","path":"com.vmware.nsx.firewall.excludelist"},"output_field_list":[{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"}],"description":"Remove an existing object from the exclude list","options":[{"generic":"NONE","field_name":"object_id","description":"identifier of the object (required)","type":"string","long_option":"object-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups","operation_id":"addorremoveexpression","identity":{"name":"addorremoveexpression","path":"com.vmware.nsx.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"members","display_name":"Members"},{"field_name":"membership_criteria","display_name":"MembershipCriteria"}],"structure_id":"com.vmware.nsx.model.NS_group"},{"output_fields":[{"field_name":"op","display_name":"Op"},{"field_name":"target_property","display_name":"TargetProperty"},{"field_name":"target_resource","display_name":"TargetResource"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"value","display_name":"Value"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.NS_group_simple_expression"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Add/remove the expressions passed in the request body to/from the NSGroup","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"LIST","field_name":"ns_group_expression_list.members","description":"List of NSGroupExpressions to be passed to add and remove APIs","type":"dynamicstructure","long_option":"members","short_option":""},{"generic":"NONE","field_name":"action","description":"Specifies addition or removal action (required)","type":"string","long_option":"action","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"listwithrules","identity":{"name":"listwithrules","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.firewall_section_rule_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns firewall section information with rules for a section identifier","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers.nat.rules","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouters.nat.rules"},"output_field_list":[],"description":"Delete a specific NAT rule from a logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""}]},{"service_id":"com.vmware.nsx.mirror_sessions","operation_id":"verify","identity":{"name":"verify","path":"com.vmware.nsx.mirrorsessions"},"output_field_list":[],"description":"Verify whether all participants are on the same transport node","options":[{"generic":"NONE","field_name":"mirror_session_id","description":"(required)","type":"string","long_option":"mirror-session-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.rules","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.firewall.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Adds a new firewall rule in existing firewall section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.action","description":"Optional action","type":"string","long_option":"owner-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.href","description":"Optional action","type":"string","long_option":"owner-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule._owner.rel","description":"Possible values are: ","type":"string","long_option":"owner-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.id","description":"Identifier of the resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"NONE","field_name":"firewall_rule.action","description":"Possible values are: ","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.applied_tos","description":"List of object where rule will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.destinations","description":"List of the destinations","type":"complex","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.destinations_excluded","description":"Negation of the destination.","type":"boolean","long_option":"destinations-excluded","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.direction","description":"Possible values are: ","type":"string","long_option":"direction","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.disabled","description":"Flag to disable rule","type":"boolean","long_option":"disabled","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.ip_protocol","description":"Possible values are: ","type":"string","long_option":"ip-protocol","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.is_default","description":"Flag to indicate whether rule is default.","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.logged","description":"Flag to enable packet logging","type":"boolean","long_option":"logged","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.notes","description":"User notes specific to the rule.","type":"string","long_option":"notes","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.rule_tag","description":"User level field which will be printed in CLI and packet logs.","type":"string","long_option":"rule-tag","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.services","description":"List of the services","type":"complex","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.sources","description":"List of sources","type":"complex","long_option":"sources","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_rule.sources_excluded","description":"Negation of the source.","type":"boolean","long_option":"sources-excluded","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"operation","description":"Operation (optional, default to insert_top)","type":"string","long_option":"operation","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.networkencryption.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Add a network encryption rule in a section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.action","description":"Optional action","type":"string","long_option":"owner-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.href","description":"Optional action","type":"string","long_option":"owner-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.rel","description":"Possible values are: ","type":"string","long_option":"owner-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.id","description":"Identifier of the resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.action","description":"This is a read-only field that for UI display purpose only","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.applied_tos","description":"List of object where rule will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.comments","description":"User notes specific to the rule.","type":"string","long_option":"comments","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.destinations","description":"List of the destinations","type":"complex","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.disabled","description":"Flag to disable rule","type":"boolean","long_option":"disabled","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.ip_protocol","description":"Possible values are: ","type":"string","long_option":"ip-protocol","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.key_policy_identifier","description":"Identifier of key policy","type":"string","long_option":"key-policy-identifier","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.key_policy_name","description":"A display name of rule's key policy","type":"string","long_option":"key-policy-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.logged","description":"Flag to enable packet logging","type":"boolean","long_option":"logged","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.rule_tag","description":"User level field which will be printed in CLI and packet logs.","type":"string","long_option":"rule-tag","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.services","description":"List of the services","type":"complex","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.sources","description":"List of sources","type":"complex","long_option":"sources","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.normalizations","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.normalizations"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.normalized_resource_list_result"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the list of normalized resources based on the query parameters","options":[{"generic":"NONE","field_name":"preferred_normalization_type","description":"Resource type valid for use as target in normalization API","type":"string","long_option":"preferred-normalization-type","short_option":""},{"generic":"NONE","field_name":"resource_id","description":"Identifier of the resource on which normalization is to be performed (required)","type":"string","long_option":"resource-id","short_option":""},{"generic":"NONE","field_name":"resource_type","description":"Resource type valid for use as source in normalization API","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes.tunnels","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportnodes.tunnels"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"bfd","display_name":"Bfd"},{"field_name":"egress_interface","display_name":"EgressInterface"},{"field_name":"encap","display_name":"Encap"},{"field_name":"last_updated_time","display_name":"LastUpdatedTime"},{"field_name":"local_ip","display_name":"LocalIp"},{"field_name":"name","display_name":"Name"},{"field_name":"remote_ip","display_name":"RemoteIp"},{"field_name":"remote_node_id","display_name":"RemoteNodeId"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.tunnel_properties"},{"output_fields":[{"field_name":"active","display_name":"Active"},{"field_name":"diagnostic","display_name":"Diagnostic"},{"field_name":"forwarding","display_name":"Forwarding"},{"field_name":"remote_diagnostic","display_name":"RemoteDiagnostic"},{"field_name":"remote_state","display_name":"RemoteState"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.BFD_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Tunnel properties","options":[{"generic":"NONE","field_name":"node_id","description":"ID of transport node (required)","type":"string","long_option":"node-id","short_option":""},{"generic":"NONE","field_name":"tunnel_name","description":"Tunnel name (required)","type":"string","long_option":"tunnel-name","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.configs","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.ipfix.configs"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.ipfix_config_list_result"}],"description":"List IPFIX configuration","options":[{"generic":"OPTIONAL","field_name":"applied_to","description":"Applied To (optional)","type":"string","long_option":"applied-to","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config_type","description":"Supported IPFIX Config Types","type":"string","long_option":"ipfix-config-type","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.role_bindings","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.aaa.rolebindings"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.role_binding_list_result"},{"output_fields":[{"field_name":"role","display_name":"Role"}],"structure_id":"com.vmware.nsx.model.role"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"name","display_name":"Name"},{"field_name":"roles","display_name":"Roles"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.role_binding"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get all users and groups with their roles","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"name","description":"User/Group name (optional)","type":"string","long_option":"name","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"type","description":"Type (optional)","type":"string","long_option":"type","short_option":""}]},{"service_id":"com.vmware.nsx.edge_clusters","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.edgeclusters"},"output_field_list":[],"description":"Deletes the specified edge cluster.","options":[{"generic":"NONE","field_name":"edge_cluster_id","description":"(required)","type":"string","long_option":"edge-cluster-id","short_option":""}]},{"service_id":"com.vmware.nsx.network_encryption.key_policies","operation_id":"revoke","identity":{"name":"revoke","path":"com.vmware.nsx.networkencryption.keypolicies"},"output_field_list":[],"description":"Manually revoke a network encryption key policy for ungraceful re-key","options":[{"generic":"NONE","field_name":"key_policy_id","description":"(required)","type":"string","long_option":"key-policy-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.groups","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.domains.groups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"If a group with the group-id is not already present, create a new group","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"group_id","description":"Group ID (required)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"group._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"group._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"group._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"group._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"group._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"group._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"group._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"group._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"group._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"group._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"group._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"group.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"group.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"group.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"group.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"group.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"group.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"group.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"group.expression","description":"Expression","type":"dynamicstructure","long_option":"expression","short_option":""},{"generic":"OPTIONAL","field_name":"group.state","description":"Possible values are: ","type":"string","long_option":"state","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.mgmt_plane_bus.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.mgmtplanebus.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read Rabbit MQ service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.routes","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.node.network.routes"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"destination","display_name":"Destination"},{"field_name":"from_address","display_name":"FromAddress"},{"field_name":"gateway","display_name":"Gateway"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"metric","display_name":"Metric"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"proto","display_name":"Proto"},{"field_name":"route_id","display_name":"RouteId"},{"field_name":"route_type","display_name":"RouteType"},{"field_name":"scope","display_name":"Scope"},{"field_name":"src","display_name":"Src"}],"structure_id":"com.vmware.nsx.model.node_route_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Add a route to the NSX Manager routing table","options":[{"generic":"OPTIONAL","field_name":"node_route_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.destination","description":"Destination covered by route","type":"string","long_option":"destination","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.from_address","description":"From address","type":"string","long_option":"from-address","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.gateway","description":"Address of next hop","type":"string","long_option":"gateway","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.interface_id","description":"Network interface id of route","type":"string","long_option":"interface-id","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.metric","description":"Metric value of route","type":"string","long_option":"metric","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.netmask","description":"Netmask of destination covered by route","type":"string","long_option":"netmask","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.proto","description":"Possible values are: ","type":"string","long_option":"proto","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.route_id","description":"Unique identifier for the route","type":"string","long_option":"route-id","short_option":""},{"generic":"NONE","field_name":"node_route_properties.route_type","description":"Possible values are: ","type":"string","long_option":"route-type","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.scope","description":"Scope of destinations covered by route","type":"string","long_option":"scope","short_option":""},{"generic":"OPTIONAL","field_name":"node_route_properties.src","description":"Source address to prefer when sending to destinations of route","type":"string","long_option":"src","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.network"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"}],"structure_id":"com.vmware.nsx.model.node_network_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read network configuration properties","options":[]},{"service_id":"com.vmware.nsx.cluster.nodes","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.cluster.nodes"},"output_field_list":[],"description":"Removes the specified manager or control node from the NSX cluster","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.crls","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.trustmanagement.crls"},"output_field_list":[{"output_fields":[{"field_name":"revocation_date","display_name":"RevocationDate"},{"field_name":"serial_number","display_name":"SerialNumber"}],"structure_id":"com.vmware.nsx.model.x509_crl_entry"},{"output_fields":[{"field_name":"crl_entries","display_name":"CrlEntries"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"next_update","display_name":"NextUpdate"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_crl"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"}],"structure_id":"com.vmware.nsx.model.crl"}],"description":"Updates an existing CRL.","options":[{"generic":"NONE","field_name":"crl_id","description":"ID of CRL to update (required)","type":"string","long_option":"crl-id","short_option":""},{"generic":"OPTIONAL","field_name":"crl._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"crl._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"crl._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"crl._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"crl._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"crl._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"crl._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"crl._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"crl._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"crl._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"crl._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"crl.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"crl.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"crl.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"crl.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"crl.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"crl.details.crl_entries","description":"list of X509CrlEntry","type":"complex","long_option":"details-crl-entries","short_option":""},{"generic":"OPTIONAL","field_name":"crl.details.issuer","description":"Issuer's distinguished name(DN)","type":"string","long_option":"details-issuer","short_option":""},{"generic":"OPTIONAL","field_name":"crl.details.next_update","description":"Next update time for the CRL","type":"string","long_option":"details-next-update","short_option":""},{"generic":"OPTIONAL","field_name":"crl.details.version","description":"CRL's version number either 1 or 2","type":"string","long_option":"details-version","short_option":""},{"generic":"NONE","field_name":"crl.pem_encoded","description":"pem encoded crl data","type":"string","long_option":"pem-encoded","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_accounts.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.awsaccounts.status"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"credentials_status","display_name":"CredentialsStatus"},{"field_name":"inventory_sync_state","display_name":"InventorySyncState"},{"field_name":"inventory_sync_status","display_name":"InventorySyncStatus"}],"structure_id":"com.vmware.nsx.model.aws_account_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Return status of the account like credentails validity, inventory synchronization status and inventory synchronization state","options":[{"generic":"NONE","field_name":"account_id","description":"ID of AWS account (required)","type":"string","long_option":"account-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateway_amis","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.aws.gatewayamis"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.aws_gateway_amis_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"region_id","display_name":"RegionId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ami_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of Aws Gateway Amis","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"region_id","description":"Identifier for region based on which list of AWS Gateway AMIs will be obtained (optional)","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.file_store.thumbprint","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.filestore.thumbprint"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"name","display_name":"Name"},{"field_name":"sha1","display_name":"Sha1"},{"field_name":"sha256","display_name":"Sha256"}],"structure_id":"com.vmware.nsx.model.file_thumbprint"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read file thumbprint","options":[{"generic":"NONE","field_name":"file_name","description":"Name of the file for which thumbprint should be computed (required)","type":"string","long_option":"file-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.crls","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.trustmanagement.crls"},"output_field_list":[{"output_fields":[{"field_name":"revocation_date","display_name":"RevocationDate"},{"field_name":"serial_number","display_name":"SerialNumber"}],"structure_id":"com.vmware.nsx.model.x509_crl_entry"},{"output_fields":[{"field_name":"crl_entries","display_name":"CrlEntries"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"next_update","display_name":"NextUpdate"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_crl"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.crl_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"}],"structure_id":"com.vmware.nsx.model.crl"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all CRLs","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"details","description":"whether to expand the pem data and show all its details (optional, default to false)","type":"boolean","long_option":"details","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_message_bus","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.nsxmessagebus"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX Message Bus service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.mgmt_plane_bus","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.mgmtplanebus"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the Rabbit MQ service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_accounts","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.awsaccounts"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"}],"structure_id":"com.vmware.nsx.model.vpc_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"all_accounts_instance_stats","display_name":"AllAccountsInstanceStats"},{"field_name":"all_accounts_vpc_stats","display_name":"AllAccountsVpcStats"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.aws_accounts_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auth_users","display_name":"AuthUsers"},{"field_name":"cloud_type","display_name":"CloudType"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"access_key","display_name":"AccessKey"},{"field_name":"auth_mechanism_iam","display_name":"AuthMechanismIam"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"gateway_role_name","display_name":"GatewayRoleName"},{"field_name":"has_managed_vpc","display_name":"HasManagedVpc"},{"field_name":"iam_role_arn","display_name":"IamRoleArn"},{"field_name":"regions_count","display_name":"RegionsCount"},{"field_name":"secret_key","display_name":"SecretKey"},{"field_name":"status","display_name":"Status"},{"field_name":"vpc_stats","display_name":"VpcStats"}],"structure_id":"com.vmware.nsx.model.aws_account"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"credentials_status","display_name":"CredentialsStatus"},{"field_name":"inventory_sync_state","display_name":"InventorySyncState"},{"field_name":"inventory_sync_status","display_name":"InventorySyncStatus"}],"structure_id":"com.vmware.nsx.model.aws_account_status"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.cloud_user_info"}],"description":"Return a list of all AWS accounts","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"region_id","description":"Identifier for region based on which accounts statistics will be aggregated","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.configs","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.ipfix.configs"},"output_field_list":[],"description":"Update an existing IPFIX configuration","options":[{"generic":"NONE","field_name":"config_id","description":"(required)","type":"string","long_option":"config-id","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config","description":"(required)","type":"complex-hasfieldsof","long_option":"ipfix-config","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"ipfix_config.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_config.applied_tos","description":"List of objects where the IPFIX Config will be enabled.","type":"complex","long_option":"applied-tos","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.groups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.domains.groups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.group_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"List Groups for a domain","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.firewalls.firewall_sections","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.firewalls.firewallsections"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.realized_firewall_section_list_result"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"rules","display_name":"Rules"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_firewall_section"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"action","display_name":"Action"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.realized_firewall_rule"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of all Firewalls","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.redistribution.rules","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.redistribution.rules"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.redistribution_rule_list"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"destination","display_name":"Destination"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"route_map_id","display_name":"RouteMapId"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.redistribution_rule"}],"description":"Returns all the route redistribution rules for the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.virtual_machines","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.virtualmachines"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.cloud_virtual_machines_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the list of all virtual machines created or imported under a particular account id","options":[{"generic":"OPTIONAL","field_name":"account_id","description":"Identifier for account based on which virtual machines are to be filtered (optional)","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"instance_id","description":"Identifier for virtual machine based on which the list can be filtered (optional)","type":"string","long_option":"instance-id","short_option":""},{"generic":"OPTIONAL","field_name":"is_gateway","description":"Is the VM a gateway node? (optional)","type":"boolean","long_option":"is-gateway","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch_id","description":"Identifier for logical switch based on which Aws Virtual Machines are to be filtered (optional)","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"public_ip","description":"Public IP address of the virtual machine (optional)","type":"string","long_option":"public-ip","short_option":""},{"generic":"OPTIONAL","field_name":"region_id","description":"Identifier for region based on whicha Virtual Machines are to be filtered (optional)","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"vpc_id","description":"Identifier for vpc based on which Aws Virtual Machines are to be filtered (optional)","type":"string","long_option":"vpc-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.interfaces","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.network.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"netmask","display_name":"Netmask"}],"structure_id":"com.vmware.nsx.model.I_pv4_address_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"bond_mode","display_name":"BondMode"},{"field_name":"bond_primary","display_name":"BondPrimary"},{"field_name":"bond_slaves","display_name":"BondSlaves"},{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"default_gateway","display_name":"DefaultGateway"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"ip_addresses","display_name":"IpAddresses"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"physical_address","display_name":"PhysicalAddress"},{"field_name":"plane","display_name":"Plane"}],"structure_id":"com.vmware.nsx.model.node_network_interface_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the specified interface properties","options":[{"generic":"NONE","field_name":"interface_id","description":"ID of interface to update (required)","type":"string","long_option":"interface-id","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.admin_status","description":"Possible values are: ","type":"string","long_option":"admin-status","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.bond_mode","description":"Possible values are: ","type":"string","long_option":"bond-mode","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.bond_primary","description":"Bond's primary device name in active-backup bond mode","type":"string","long_option":"bond-primary","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node_network_interface_properties.bond_slaves","description":"Bond's slave devices","type":"string","long_option":"bond-slaves","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.broadcast_address","description":"Interface broadcast address","type":"string","long_option":"broadcast-address","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.default_gateway","description":"Interface's default gateway","type":"string","long_option":"default-gateway","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.interface_id","description":"Interface ID","type":"string","long_option":"interface-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.ip_addresses","description":"Interface IP addresses","type":"complex","long_option":"ip-addresses","short_option":""},{"generic":"NONE","field_name":"node_network_interface_properties.ip_configuration","description":"Possible values are: ","type":"string","long_option":"ip-configuration","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.link_status","description":"Possible values are: ","type":"string","long_option":"link-status","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.mtu","description":"Interface MTU format: int64","type":"long","long_option":"mtu","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.physical_address","description":"Interface MAC address","type":"string","long_option":"physical-address","short_option":""},{"generic":"OPTIONAL","field_name":"node_network_interface_properties.plane","description":"Possible values are: ","type":"string","long_option":"plane","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.routes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.network.routes"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"destination","display_name":"Destination"},{"field_name":"from_address","display_name":"FromAddress"},{"field_name":"gateway","display_name":"Gateway"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"metric","display_name":"Metric"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"proto","display_name":"Proto"},{"field_name":"route_id","display_name":"RouteId"},{"field_name":"route_type","display_name":"RouteType"},{"field_name":"scope","display_name":"Scope"},{"field_name":"src","display_name":"Src"}],"structure_id":"com.vmware.nsx.model.node_route_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_route_properties_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns detailed information about each route in the NSX Manager routing table","options":[]},{"service_id":"com.vmware.nsx.infra.domains.communication_map.communication_entries","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.domains.communicationmap.communicationentries"},"output_field_list":[],"description":"Delete CommunicationEntry","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"communication_entry_id","description":"CommunicationEntry ID (required)","type":"string","long_option":"communication-entry-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.licenses","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.licenses"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"capacity_type","display_name":"CapacityType"},{"field_name":"description","display_name":"Description"},{"field_name":"expiry","display_name":"Expiry"},{"field_name":"features","display_name":"Features"},{"field_name":"is_eval","display_name":"IsEval"},{"field_name":"is_expired","display_name":"IsExpired"},{"field_name":"is_mh","display_name":"IsMh"},{"field_name":"license_key","display_name":"LicenseKey"},{"field_name":"product_name","display_name":"ProductName"},{"field_name":"product_version","display_name":"ProductVersion"},{"field_name":"quantity","display_name":"Quantity"}],"structure_id":"com.vmware.nsx.model.license"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Deprecated","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.rules","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.firewall.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.firewall_rule_list_result"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Return all firewall rule(s) information for a given firewall section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"applied_tos","description":"AppliedTo's referenced by this section or section's Firewall Rules ","type":"string","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"destinations","description":"Destinations referenced by this section's Firewall Rules ","type":"string","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"filter_type","description":"Filter type (optional, default to FILTER)","type":"string","long_option":"filter-type","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"services","description":"NSService referenced by this section's Firewall Rules ","type":"string","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"sources","description":"Sources referenced by this section's Firewall Rules ","type":"string","long_option":"sources","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.static_bindings","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.servers.staticbindings"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"host_name","display_name":"HostName"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"}],"structure_id":"com.vmware.nsx.model.dhcp_static_binding"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Get a DHCP server's static binding with the specified binding ID","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"NONE","field_name":"binding_id","description":"(required)","type":"string","long_option":"binding-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups.unassociated_virtual_machines","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsgroups.unassociatedvirtualmachines"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.unassociated_VM_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"},{"field_name":"source","display_name":"Source"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.virtual_machine"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the list of all the virtual machines that are not a part of any existing NSGroup.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"display_name","description":"Display Name of the virtual machine (optional)","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"external_id","description":"External id of the virtual machine (optional)","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"host_id","description":"Id of the host where this vif is located (optional)","type":"string","long_option":"host-id","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.host_switch_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.hostswitchprofiles"},"output_field_list":[],"description":"Modifies a specified hostswitch profile","options":[{"generic":"NONE","field_name":"host_switch_profile_id","description":"(required)","type":"string","long_option":"host-switch-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"base-host-switch-profile","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"base_host_switch_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"base_host_switch_profile.required_capabilities","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"required-capabilities","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateway_amis","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.csm.aws.gatewayamis"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"region_id","display_name":"RegionId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ami_info"}],"description":"Update a AWS Gateway AMI","options":[{"generic":"NONE","field_name":"region_id","description":"ID of AWS region (required)","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"aws_gateway_ami_info.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"aws_gateway_ami_info.ami_id","description":"The ID of the Amazon Machine Image","type":"string","long_option":"ami-id","short_option":""},{"generic":"NONE","field_name":"aws_gateway_ami_info.region_id","description":"Name of the Aws Region in which ami is present","type":"string","long_option":"region-id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups.effective_virtual_machine_members","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsgroups.effectivevirtualmachinemembers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.virtual_machine_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"},{"field_name":"source","display_name":"Source"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.virtual_machine"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns effective virtual machine members of the specified NSGroup.","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ssh.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.ssh.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read ssh service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_policies","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.networkencryption.keypolicies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dne_key_policy_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"encrypt_algorithm","display_name":"EncryptAlgorithm"},{"field_name":"encrypt_type","display_name":"EncryptType"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"is_sys_default","display_name":"IsSysDefault"},{"field_name":"mac_algorithm","display_name":"MacAlgorithm"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rekey_frequency","display_name":"RekeyFrequency"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.dne_key_policy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get all network encryption key policies","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"encrypt_algorithm","description":"DNE key encryption algorithm (optional)","type":"string","long_option":"encrypt-algorithm","short_option":""},{"generic":"OPTIONAL","field_name":"encrypt_type","description":"Key policy encryption type (optional)","type":"string","long_option":"encrypt-type","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"mac_algorithm","description":"MAC algorithm type (optional)","type":"string","long_option":"mac-algorithm","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"members","display_name":"Members"},{"field_name":"membership_criteria","display_name":"MembershipCriteria"}],"structure_id":"com.vmware.nsx.model.NS_group"},{"output_fields":[{"field_name":"op","display_name":"Op"},{"field_name":"target_property","display_name":"TargetProperty"},{"field_name":"target_resource","display_name":"TargetResource"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"value","display_name":"Value"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.NS_group_simple_expression"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the specified NSGroup","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.member_count","description":"Count of the members added to this NSGroup format: int64","type":"long","long_option":"member-count","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.members","description":"Reference to the direct/static members of the NSGroup","type":"complex","long_option":"members","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"ns_group.membership_criteria","description":"List of tag or ID expressions which define the membership criteria for this NSGroup","type":"dynamicstructure","long_option":"membership-criteria","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ssh","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.ssh"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the ssh service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix_obs_points.switch_global","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.ipfixobspoints.switchglobal"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"collector_ip_address","display_name":"CollectorIpAddress"},{"field_name":"collector_port","display_name":"CollectorPort"}],"structure_id":"com.vmware.nsx.model.ipfix_collector"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"active_timeout","display_name":"ActiveTimeout"},{"field_name":"collectors","display_name":"Collectors"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"idle_timeout","display_name":"IdleTimeout"},{"field_name":"max_flows","display_name":"MaxFlows"},{"field_name":"observation_domain_id","display_name":"ObservationDomainId"},{"field_name":"packet_sample_probability","display_name":"PacketSampleProbability"}],"structure_id":"com.vmware.nsx.model.ipfix_obs_point_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read global switch IPFIX export configuration","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.templates","operation_id":"deploy","identity":{"name":"deploy","path":"com.vmware.nsx.templates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profiles","display_name":"CommunicationProfiles"},{"field_name":"connectivity_strategy","display_name":"ConnectivityStrategy"}],"structure_id":"com.vmware.nsx.model.abstract_space"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a template, populate the placeholders' fields with the parameters' values, and deploy the template body by creating or updating all the nested policy objects inside the AbstractSpace object.","options":[{"generic":"NONE","field_name":"template_id","description":"Template identifier (required)","type":"string","long_option":"template-id","short_option":""},{"generic":"NONE","field_name":"policy_template_parameters.placeholders","description":"List of Policy template parameter","type":"complex","long_option":"placeholders","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.hardening_policy.mandatory_access_control","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.hardeningpolicy.mandatoryaccesscontrol"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.mandatory_access_control_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Gets the enable status for Mandatory Access Control","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.status"},"output_field_list":[{"output_fields":[{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"per_node_status","display_name":"PerNodeStatus"}],"structure_id":"com.vmware.nsx.model.logical_router_status"},{"output_fields":[{"field_name":"high_availability_status","display_name":"HighAvailabilityStatus"},{"field_name":"service_router_id","display_name":"ServiceRouterId"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.logical_router_status_per_node"}],"description":"Returns status for the Logical Router of the given id.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_collections","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.computecollections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cm_local_id","display_name":"CmLocalId"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"origin_id","display_name":"OriginId"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"origin_type","display_name":"OriginType"}],"structure_id":"com.vmware.nsx.model.compute_collection"}],"description":"Returns information about a specific compute collection.","options":[{"generic":"NONE","field_name":"cc_ext_id","description":"(required)","type":"string","long_option":"cc-ext-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.sessions.summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.appdiscovery.sessions.summary"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"app_profile_category","display_name":"AppProfileCategory"},{"field_name":"app_profile_id","display_name":"AppProfileId"},{"field_name":"app_profile_name","display_name":"AppProfileName"}],"structure_id":"com.vmware.nsx.model.app_profile_meta_info"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"no_of_vms","display_name":"NoOfVms"},{"field_name":"ns_group_id","display_name":"NsGroupId"}],"structure_id":"com.vmware.nsx.model.NS_group_meta_info"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"end_timestamp","display_name":"EndTimestamp"},{"field_name":"start_timestamp","display_name":"StartTimestamp"},{"field_name":"status","display_name":"Status"},{"field_name":"app_profile_summary_list","display_name":"AppProfileSummaryList"},{"field_name":"app_profiles","display_name":"AppProfiles"},{"field_name":"ns_groups","display_name":"NsGroups"}],"structure_id":"com.vmware.nsx.model.app_discovery_session_result_summary"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"app_profile_id","display_name":"AppProfileId"},{"field_name":"installed_apps_count","display_name":"InstalledAppsCount"}],"structure_id":"com.vmware.nsx.model.app_discovery_app_profile_result_summary"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the summary of the application discovery session","options":[{"generic":"NONE","field_name":"session_id","description":"(required)","type":"string","long_option":"session-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups.status","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.upgradeunitgroups.status"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_status_list_result"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"errors","display_name":"Errors"},{"field_name":"id","display_name":"Id"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get upgrade status for group","options":[{"generic":"NONE","field_name":"group_id","description":"(required)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"has_errors","description":"Flag to indicate whether to return only upgrade units with errors (optional, default to false)","type":"boolean","long_option":"has-errors","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalswitches"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"ip_pool_id","display_name":"IpPoolId"},{"field_name":"mac_pool_id","display_name":"MacPoolId"},{"field_name":"replication_mode","display_name":"ReplicationMode"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"vlan","display_name":"Vlan"},{"field_name":"vni","display_name":"Vni"}],"structure_id":"com.vmware.nsx.model.logical_switch"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_switch_list_result"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all configured logical switches.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"diagnostic","description":"Flag to enable showing of transit logical switch","type":"boolean","long_option":"diagnostic","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"switching_profile_id","description":"Switching Profile identifier (optional)","type":"string","long_option":"switching-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_type","description":"Mode of transport supported in the transport zone for this logical switch (optional)","type":"string","long_option":"transport-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_id","description":"Transport zone identifier (optional)","type":"string","long_option":"transport-zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.plan.settings","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.plan.settings"},"output_field_list":[{"output_fields":[{"field_name":"parallel","display_name":"Parallel"},{"field_name":"pause_after_each_group","display_name":"PauseAfterEachGroup"},{"field_name":"pause_on_error","display_name":"PauseOnError"}],"structure_id":"com.vmware.nsx.model.upgrade_plan_settings"}],"description":"Get the upgrade plan settings for the component.","options":[{"generic":"NONE","field_name":"component_type","description":"(required)","type":"string","long_option":"component-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.routes","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.network.routes"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"destination","display_name":"Destination"},{"field_name":"from_address","display_name":"FromAddress"},{"field_name":"gateway","display_name":"Gateway"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"metric","display_name":"Metric"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"proto","display_name":"Proto"},{"field_name":"route_id","display_name":"RouteId"},{"field_name":"route_type","display_name":"RouteType"},{"field_name":"scope","display_name":"Scope"},{"field_name":"src","display_name":"Src"}],"structure_id":"com.vmware.nsx.model.node_route_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns detailed information about a specified route in the NSX Manager routing table.","options":[{"generic":"NONE","field_name":"route_id","description":"ID of route to read (required)","type":"string","long_option":"route-id","short_option":""}]},{"service_id":"com.vmware.nsx.node.services.ssh","operation_id":"removehostfingerprint","identity":{"name":"removehostfingerprint","path":"com.vmware.nsx.node.services.ssh"},"output_field_list":[],"description":"Remove a host's fingerprint from known hosts file","options":[{"generic":"NONE","field_name":"known_host_parameter.host","description":"Known host hostname or IP address","type":"string","long_option":"host","short_option":""},{"generic":"OPTIONAL","field_name":"known_host_parameter.port","description":"Known host port format: int64","type":"long","long_option":"port","short_option":""}]},{"service_id":"com.vmware.nsx.dhcp.servers","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.dhcp.servers"},"output_field_list":[],"description":"Delete a DHCP server","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.communication_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.communicationprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a new CommunicationProfile if a CommunicationProfile with the given ID does not already exist","options":[{"generic":"NONE","field_name":"communication_profile_id","description":"CommunicationProfile ID (required)","type":"string","long_option":"communication-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"communication_profile.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"NONE","field_name":"communication_profile.communication_profile_entries","description":"CommunicationProfileEntries that are a part of this CommunicationProfile","type":"complex","long_option":"communication-profile-entries","short_option":""}]},{"service_id":"com.vmware.nsx.node.services.http","operation_id":"applycertificate","identity":{"name":"applycertificate","path":"com.vmware.nsx.node.services.http"},"output_field_list":[],"description":"Applies a security certificate to the http service","options":[{"generic":"NONE","field_name":"certificate_id","description":"Certificate ID (required)","type":"string","long_option":"certificate-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.route_maps","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.routemaps"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"as_path_prepend","display_name":"AsPathPrepend"},{"field_name":"community","display_name":"Community"},{"field_name":"multi_exit_discriminator","display_name":"MultiExitDiscriminator"},{"field_name":"weight","display_name":"Weight"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_set"},{"output_fields":[{"field_name":"ip_prefix_lists","display_name":"IpPrefixLists"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_match"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"sequences","display_name":"Sequences"}],"structure_id":"com.vmware.nsx.model.route_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"match_criteria","display_name":"MatchCriteria"},{"field_name":"set_criteria","display_name":"SetCriteria"}],"structure_id":"com.vmware.nsx.model.route_map_sequence"}],"description":"Update a specific RouteMap on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.id","description":"Unique identifier of this resource","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"NONE","field_name":"route_map.sequences","description":"Ordered list of routeMap sequences","type":"complex","long_option":"sequences","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_units_stats","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.upgradeunitsstats"},"output_field_list":[{"output_fields":[{"field_name":"node_count","display_name":"NodeCount"},{"field_name":"node_with_issues_count","display_name":"NodeWithIssuesCount"},{"field_name":"type","display_name":"Type"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_type_stats"},{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_type_stats_list"}],"description":"Get upgrade units stats","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"sync","description":"Synchronize before returning upgrade unit stats (optional, default to false)","type":"boolean","long_option":"sync","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.communication_profiles.communication_profile_entries","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.communicationprofiles.communicationprofileentries"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of CommunicationProfileEntries for the given CommunicationProfile.","options":[{"generic":"NONE","field_name":"communication_profile_id","description":"CommunicationProfile ID (required)","type":"string","long_option":"communication-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.pools.ip_pools","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.pools.ippools"},"output_field_list":[],"description":"Deletes the specified IP address pool","options":[{"generic":"NONE","field_name":"pool_id","description":"IP pool ID (required)","type":"string","long_option":"pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.sessions.ns_groups.members","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.appdiscovery.sessions.nsgroups.members"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"vm_external_id","display_name":"VmExternalId"},{"field_name":"vm_name","display_name":"VmName"}],"structure_id":"com.vmware.nsx.model.app_discovery_vm_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.app_discovery_vm_info_list_result"}],"description":"Returns the vms in the ns-group of the application discovery session","options":[{"generic":"NONE","field_name":"session_id","description":"(required)","type":"string","long_option":"session-id","short_option":""},{"generic":"NONE","field_name":"ns_group_id","description":"(required)","type":"string","long_option":"ns-group-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.sessions","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.appdiscovery.sessions"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"end_timestamp","display_name":"EndTimestamp"},{"field_name":"start_timestamp","display_name":"StartTimestamp"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.app_discovery_session"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.app_discovery_sessions_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the list of the application discovery sessions available","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"group_id","description":"NSGroup id, helps user query sessions related to one nsgroup (optional)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"Session Status, e.g","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes.bfd_peers","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.staticroutes.bfdpeers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"peer_ip_address","display_name":"PeerIpAddress"}],"structure_id":"com.vmware.nsx.model.static_hop_bfd_peer"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the static route BFD peer","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"bfd_peer_id","description":"(required)","type":"string","long_option":"bfd-peer-id","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.bfd_config.declare_dead_multiple","description":"Number of times a packet is missed before BFD declares the neighbor down","type":"long","long_option":"bfd-config-declare-dead-multiple","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.bfd_config.receive_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when receiving heartbeats","type":"long","long_option":"bfd-config-receive-interval","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.bfd_config.transmit_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when sending heartbeats","type":"long","long_option":"bfd-config-transmit-interval","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.enabled","description":"Indicate BFD peer is enabled or disabled","type":"boolean","long_option":"enabled","short_option":""},{"generic":"NONE","field_name":"static_hop_bfd_peer.peer_ip_address","description":"IP address of BFD peer","type":"string","long_option":"peer-ip-address","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.realization_state_barrier.config","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.realizationstatebarrier.config"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"interval","display_name":"Interval"}],"structure_id":"com.vmware.nsx.model.realization_state_barrier_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the current barrier configuration","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.services.service_entries","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.services.serviceentries"},"output_field_list":[],"description":"If a service entry with the service-entry-id is not already present, create a new service entry","options":[{"generic":"NONE","field_name":"service_id","description":"Service ID (required)","type":"string","long_option":"service-id","short_option":""},{"generic":"NONE","field_name":"service_entry_id","description":"Service entry ID (required)","type":"string","long_option":"service-entry-id","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry","description":"(required)","type":"complex-hasfieldsof","long_option":"service-entry","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"service_entry.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"service_entry.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.cluster.nodes"},"output_field_list":[{"output_fields":[{"field_name":"account_name","display_name":"AccountName"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"shared_secret","display_name":"SharedSecret"}],"structure_id":"com.vmware.nsx.model.msg_client_info"},{"output_fields":[{"field_name":"certificate","display_name":"Certificate"},{"field_name":"certificate_sha256_thumbprint","display_name":"CertificateSha256Thumbprint"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"port","display_name":"Port"}],"structure_id":"com.vmware.nsx.model.service_endpoint"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"control_cluster_listen_addr","display_name":"ControlClusterListenAddr"},{"field_name":"control_plane_listen_addr","display_name":"ControlPlaneListenAddr"},{"field_name":"host_msg_client_info","display_name":"HostMsgClientInfo"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.controller_cluster_role_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"appliance_mgmt_listen_addr","display_name":"ApplianceMgmtListenAddr"},{"field_name":"controller_role","display_name":"ControllerRole"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"manager_role","display_name":"ManagerRole"}],"structure_id":"com.vmware.nsx.model.cluster_node_config"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"api_listen_addr","display_name":"ApiListenAddr"},{"field_name":"mgmt_cluster_listen_addr","display_name":"MgmtClusterListenAddr"},{"field_name":"mgmt_plane_listen_addr","display_name":"MgmtPlaneListenAddr"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.management_cluster_role_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Adds a new management node or controller node to the NSX cluster","options":[{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.control_plane_server_certificate","description":"Deprecated","type":"string","long_option":"controller-role-config-control-plane-server-certificate","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.host_msg_client_info.account_name","description":"Account name for the messaging client","type":"string","long_option":"controller-role-config-host-msg-client-info-account-name","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.host_msg_client_info.certificate","description":"Messaging client's certificate","type":"string","long_option":"controller-role-config-host-msg-client-info-certificate","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.host_msg_client_info.shared_secret","description":"Messaging client's secret","type":"string","long_option":"controller-role-config-host-msg-client-info-shared-secret","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.mpa_msg_client_info.account_name","description":"Account name for the messaging client","type":"string","long_option":"controller-role-config-mpa-msg-client-info-account-name","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.mpa_msg_client_info.certificate","description":"Messaging client's certificate","type":"string","long_option":"controller-role-config-mpa-msg-client-info-certificate","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.mpa_msg_client_info.shared_secret","description":"Messaging client's secret","type":"string","long_option":"controller-role-config-mpa-msg-client-info-shared-secret","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.controller_role_config.type","description":"Possible values are: ","type":"string","long_option":"controller-role-config-type","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.display_name","description":"Display name for the node","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.external_id","description":"Internal identifier of the node","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.cert_thumbprint","description":"The certificate thumbprint of the remote node.","type":"string","long_option":"mgr-role-config-cert-thumbprint","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.mpa_msg_client_info.account_name","description":"Account name for the messaging client","type":"string","long_option":"mgr-role-config-mpa-msg-client-info-account-name","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.mpa_msg_client_info.certificate","description":"Messaging client's certificate","type":"string","long_option":"mgr-role-config-mpa-msg-client-info-certificate","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.mpa_msg_client_info.shared_secret","description":"Messaging client's secret","type":"string","long_option":"mgr-role-config-mpa-msg-client-info-shared-secret","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.password","description":"The password to be used to authenticate with the remote node.","type":"string","long_option":"mgr-role-config-password","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.remote_address","description":"The host address of the remote node to which to send this join request","type":"string","long_option":"mgr-role-config-remote-address","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.type","description":"Possible values are: ","type":"string","long_option":"mgr-role-config-type","short_option":""},{"generic":"OPTIONAL","field_name":"add_cluster_node_spec.mgr_role_config.user_name","description":"The username to be used to authenticate with the remote node.","type":"string","long_option":"mgr-role-config-user-name","short_option":""},{"generic":"NONE","field_name":"action","description":"(required)","type":"string","long_option":"action","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportnodes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"host_switch_profile_ids","display_name":"HostSwitchProfileIds"},{"field_name":"pnics","display_name":"Pnics"},{"field_name":"static_ip_pool_id","display_name":"StaticIpPoolId"}],"structure_id":"com.vmware.nsx.model.host_switch"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"uplink_name","display_name":"UplinkName"}],"structure_id":"com.vmware.nsx.model.pnic"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.host_switch_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"host_switches","display_name":"HostSwitches"},{"field_name":"maintenance_mode","display_name":"MaintenanceMode"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.transport_node"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a specified transport node.","options":[{"generic":"NONE","field_name":"transportnode_id","description":"(required)","type":"string","long_option":"transportnode-id","short_option":""}]},{"service_id":"com.vmware.nsx.dhcp.servers.static_bindings","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.dhcp.servers.staticbindings"},"output_field_list":[],"description":"Delete a static binding","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"NONE","field_name":"binding_id","description":"(required)","type":"string","long_option":"binding-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.dhcp.servers"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"dhcp_server_ip","display_name":"DhcpServerIp"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"domain_name","display_name":"DomainName"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"options","display_name":"Options"}],"structure_id":"com.vmware.nsx.model.I_pv4_dhcp_server"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"dhcp_profile_id","display_name":"DhcpProfileId"},{"field_name":"ipv4_dhcp_server","display_name":"Ipv4DhcpServer"}],"structure_id":"com.vmware.nsx.model.logical_dhcp_server"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Create a DHCP server","options":[{"generic":"OPTIONAL","field_name":"logical_dhcp_server._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.attached_logical_port_id","description":"id of attached logical port","type":"string","long_option":"attached-logical-port-id","short_option":""},{"generic":"NONE","field_name":"logical_dhcp_server.dhcp_profile_id","description":"dhcp profile uuid","type":"string","long_option":"dhcp-profile-id","short_option":""},{"generic":"NONE","field_name":"logical_dhcp_server.ipv4_dhcp_server.dhcp_server_ip","description":"dhcp server ip in cidr format format: ipv4-cidr-block","type":"string","long_option":"ipv4-dhcp-server-dhcp-server-ip","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"logical_dhcp_server.ipv4_dhcp_server.dns_nameservers","description":"dns ips format: ipv4","type":"string","long_option":"ipv4-dhcp-server-dns-nameservers","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.domain_name","description":"domain name format: hostname","type":"string","long_option":"ipv4-dhcp-server-domain-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.gateway_ip","description":"gateway ip format: ipv4","type":"string","long_option":"ipv4-dhcp-server-gateway-ip","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.options.option121.static_routes","description":"dhcp classless static routes","type":"complex","long_option":"ipv4-dhcp-server-options-option121-static-routes","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.options.others","description":"dhcp classless static routes","type":"complex","long_option":"ipv4-dhcp-server-options-others","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.interfaces","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.network.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"netmask","display_name":"Netmask"}],"structure_id":"com.vmware.nsx.model.I_pv4_address_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"bond_mode","display_name":"BondMode"},{"field_name":"bond_primary","display_name":"BondPrimary"},{"field_name":"bond_slaves","display_name":"BondSlaves"},{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"default_gateway","display_name":"DefaultGateway"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"ip_addresses","display_name":"IpAddresses"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"physical_address","display_name":"PhysicalAddress"},{"field_name":"plane","display_name":"Plane"}],"structure_id":"com.vmware.nsx.model.node_network_interface_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns detailed information about the specified interface","options":[{"generic":"NONE","field_name":"interface_id","description":"ID of interface to read (required)","type":"string","long_option":"interface-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.vni_pools","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.pools.vnipools"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ranges","display_name":"Ranges"}],"structure_id":"com.vmware.nsx.model.vni_pool"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.vni_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the specified VNI pool","options":[{"generic":"NONE","field_name":"pool_id","description":"VNI pool ID (required)","type":"string","long_option":"pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"vni_pool.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"vni_pool.ranges","description":"VNI range list results","type":"complex","long_option":"ranges","short_option":""}]},{"service_id":"com.vmware.nsx.node.users.ssh_keys","operation_id":"removesshkey","identity":{"name":"removesshkey","path":"com.vmware.nsx.node.users.sshkeys"},"output_field_list":[],"description":"Remove SSH public key from authorized_keys file for node user","options":[{"generic":"NONE","field_name":"userid","description":"User id of the user (required)","type":"string","long_option":"userid","short_option":""},{"generic":"NONE","field_name":"ssh_key_base_properties.label","description":"SSH key label (used to identify the key)","type":"string","long_option":"label","short_option":""},{"generic":"OPTIONAL","field_name":"ssh_key_base_properties.password","description":"Current password for user (required for users root and admin)","type":"string","long_option":"password","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.securitygroups","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups.securitygroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"virtual_machines","display_name":"VirtualMachines"}],"structure_id":"com.vmware.nsx.model.realized_security_group_member_evaluation"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"}],"structure_id":"com.vmware.nsx.model.realized_virtual_machine"},{"output_fields":[{"field_name":"evaluations","display_name":"Evaluations"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_security_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a Security Group and the complete tree underneath","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"NONE","field_name":"securitygroup_name","description":"Group Name (required)","type":"string","long_option":"securitygroup-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mirror_sessions","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.mirrorsessions"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"direction","display_name":"Direction"},{"field_name":"mirror_destination","display_name":"MirrorDestination"},{"field_name":"mirror_sources","display_name":"MirrorSources"},{"field_name":"snap_length","display_name":"SnapLength"}],"structure_id":"com.vmware.nsx.model.port_mirroring_session"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the mirror session","options":[{"generic":"NONE","field_name":"mirror_session_id","description":"(required)","type":"string","long_option":"mirror-session-id","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"port_mirroring_session.direction","description":"Possible values are: ","type":"string","long_option":"direction","short_option":""},{"generic":"NONE","field_name":"port_mirroring_session.mirror_destination","description":"Mirror destination","type":"dynamicstructure","long_option":"mirror-destination","short_option":""},{"generic":"LIST","field_name":"port_mirroring_session.mirror_sources","description":"Mirror sources","type":"dynamicstructure","long_option":"mirror-sources","short_option":""},{"generic":"OPTIONAL","field_name":"port_mirroring_session.snap_length","description":"If this property is unset, entire package will be mirrored format: int64","type":"long","long_option":"snap-length","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.trustmanagement"},"output_field_list":[{"output_fields":[{"field_name":"supported_algorithms","display_name":"SupportedAlgorithms"}],"structure_id":"com.vmware.nsx.model.trust_management_data"},{"output_fields":[{"field_name":"key_size","display_name":"KeySize"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.crypto_algorithm"}],"description":"Returns information about the supported algorithms and key sizes.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.communication_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.communicationprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a CommunicationProfile.","options":[{"generic":"NONE","field_name":"communication_profile_id","description":"CommunicationProfile ID (required)","type":"string","long_option":"communication-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.services"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_service_properties_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of all services available on the NSX Manager applicance.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.hpm.global_config","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.hpm.globalconfig"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"client_type","display_name":"ClientType"},{"field_name":"data_type_configurations","display_name":"DataTypeConfigurations"}],"structure_id":"com.vmware.nsx.model.client_type_collection_configuration"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"aggregated_data_collection_frequency","display_name":"AggregatedDataCollectionFrequency"},{"field_name":"is_data_collection_enabled","display_name":"IsDataCollectionEnabled"},{"field_name":"modified_feature_stack_collection_configurations","display_name":"ModifiedFeatureStackCollectionConfigurations"}],"structure_id":"com.vmware.nsx.model.global_collection_configuration"},{"output_fields":[{"field_name":"collection_frequency","display_name":"CollectionFrequency"},{"field_name":"data_type","display_name":"DataType"}],"structure_id":"com.vmware.nsx.model.data_type_collection_configuration"},{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"client_type_collection_configurations","display_name":"ClientTypeCollectionConfigurations"},{"field_name":"feature_stack_name","display_name":"FeatureStackName"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Set the global configuration for aggregation service related data collection","options":[{"generic":"OPTIONAL","field_name":"global_collection_configuration._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"global_collection_configuration.aggregated_data_collection_frequency","description":"The frequency in seconds at which data, which is subject to the aggregation function, is collected","type":"long","long_option":"aggregated-data-collection-frequency","short_option":""},{"generic":"NONE","field_name":"global_collection_configuration.is_data_collection_enabled","description":"Indicates whether data collection required by the aggregation service is enabled","type":"boolean","long_option":"is-data-collection-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"global_collection_configuration.modified_feature_stack_collection_configurations.results","description":"The complete set of feature stack data collection configurations","type":"complex","long_option":"modified-feature-stack-collection-configurations-results","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.snmp","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.snmp"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the SNMP service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"updatewithrules","identity":{"name":"updatewithrules","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.dne_section_rule_list"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"This API returns an error if the section does not have rules","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.is_default","description":"It is a boolean flag which reflects whether a DNE section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"dne_section_rule_list.rules","description":"List of DNE rules in the section","type":"complex","long_option":"rules","short_option":""}]},{"service_id":"com.vmware.nsx.trust_management.crls","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.trustmanagement.crls"},"output_field_list":[],"description":"Deletes an existing CRL.","options":[{"generic":"NONE","field_name":"crl_id","description":"ID of CRL to delete (required)","type":"string","long_option":"crl-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.advertisement","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.advertisement"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"advertise_nat_routes","display_name":"AdvertiseNatRoutes"},{"field_name":"advertise_nsx_connected_routes","display_name":"AdvertiseNsxConnectedRoutes"},{"field_name":"advertise_static_routes","display_name":"AdvertiseStaticRoutes"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.advertisement_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the route advertisement configuration on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.advertise_nat_routes","description":"Flag to advertise all routes of nat","type":"boolean","long_option":"advertise-nat-routes","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.advertise_nsx_connected_routes","description":"Flag to advertise all connected routes","type":"boolean","long_option":"advertise-nsx-connected-routes","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.advertise_static_routes","description":"Flag to advertise all static routes","type":"boolean","long_option":"advertise-static-routes","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.enabled","description":"Flag to enable this configuration","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"advertisement_config.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.status","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.firewall.status"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"context","display_name":"Context"},{"field_name":"global_status","display_name":"GlobalStatus"}],"structure_id":"com.vmware.nsx.model.firewall_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update global firewall status for dfw context","options":[{"generic":"NONE","field_name":"context_type","description":"(required)","type":"string","long_option":"context-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_status.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"firewall_status.context","description":"Possible values are: ","type":"string","long_option":"context","short_option":""},{"generic":"NONE","field_name":"firewall_status.global_status","description":"Possible values are: ","type":"string","long_option":"global-status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.nat.rules.statistics","operation_id":"getperrule","identity":{"name":"getperrule","path":"com.vmware.nsx.logicalrouters.nat.rules.statistics"},"output_field_list":[{"output_fields":[{"field_name":"active_sessions","display_name":"ActiveSessions"},{"field_name":"total_bytes","display_name":"TotalBytes"},{"field_name":"total_packets","display_name":"TotalPackets"},{"field_name":"id","display_name":"Id"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.nat_statistics_per_rule"}],"description":"Returns the summation of statistics from all nodes for the Specified Logical Router NAT Rule","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"service_id":"com.vmware.nsx.dhcp.servers.ip_pools","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.dhcp.servers.ippools"},"output_field_list":[],"description":"Delete a DHCP server's IP pool","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"NONE","field_name":"pool_id","description":"(required)","type":"string","long_option":"pool-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.vidm.search","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.aaa.vidm.search"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.vidm_info_list_result"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"name","display_name":"Name"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.vidm_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get all the users and groups from vIDM matching the search key case insensitively","options":[{"generic":"NONE","field_name":"search_string","description":"Search string to search for","type":"string","long_option":"search-string","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor_list_result"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"in_filter_ipprefixlist_id","display_name":"InFilterIpprefixlistId"},{"field_name":"in_filter_routemap_id","display_name":"InFilterRoutemapId"},{"field_name":"out_filter_ipprefixlist_id","display_name":"OutFilterIpprefixlistId"},{"field_name":"out_filter_routemap_id","display_name":"OutFilterRoutemapId"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor_address_family"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_families","display_name":"AddressFamilies"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enable_bfd","display_name":"EnableBfd"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"filter_in_ipprefixlist_id","display_name":"FilterInIpprefixlistId"},{"field_name":"filter_in_routemap_id","display_name":"FilterInRoutemapId"},{"field_name":"filter_out_ipprefixlist_id","display_name":"FilterOutIpprefixlistId"},{"field_name":"filter_out_routemap_id","display_name":"FilterOutRoutemapId"},{"field_name":"hold_down_timer","display_name":"HoldDownTimer"},{"field_name":"keep_alive_timer","display_name":"KeepAliveTimer"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"maximum_hop_limit","display_name":"MaximumHopLimit"},{"field_name":"neighbor_address","display_name":"NeighborAddress"},{"field_name":"password","display_name":"Password"},{"field_name":"remote_as","display_name":"RemoteAs"},{"field_name":"remote_as_num","display_name":"RemoteAsNum"},{"field_name":"source_address","display_name":"SourceAddress"},{"field_name":"source_addresses","display_name":"SourceAddresses"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of BGP Neighbors on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.http","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.services.http"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.cipher_suite"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"},{"field_name":"used_by","display_name":"UsedBy"}],"structure_id":"com.vmware.nsx.model.certificate"},{"output_fields":[{"field_name":"dsa_public_keyg","display_name":"DsaPublicKeyg"},{"field_name":"dsa_public_keyp","display_name":"DsaPublicKeyp"},{"field_name":"dsa_public_keyq","display_name":"DsaPublicKeyq"},{"field_name":"dsa_public_keyy","display_name":"DsaPublicKeyy"},{"field_name":"is_ca","display_name":"IsCa"},{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"issuer_cn","display_name":"IssuerCn"},{"field_name":"not_after","display_name":"NotAfter"},{"field_name":"not_before","display_name":"NotBefore"},{"field_name":"public_key_algo","display_name":"PublicKeyAlgo"},{"field_name":"public_key_length","display_name":"PublicKeyLength"},{"field_name":"rsa_public_key_exponent","display_name":"RsaPublicKeyExponent"},{"field_name":"rsa_public_key_modulus","display_name":"RsaPublicKeyModulus"},{"field_name":"serial_number","display_name":"SerialNumber"},{"field_name":"signature","display_name":"Signature"},{"field_name":"signature_algorithm","display_name":"SignatureAlgorithm"},{"field_name":"subject","display_name":"Subject"},{"field_name":"subject_cn","display_name":"SubjectCn"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_certificate"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"service_types","display_name":"ServiceTypes"}],"structure_id":"com.vmware.nsx.model.node_id_services_map"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.protocol_version"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_http_service_properties"},{"output_fields":[{"field_name":"certificate","display_name":"Certificate"},{"field_name":"cipher_suites","display_name":"CipherSuites"},{"field_name":"connection_timeout","display_name":"ConnectionTimeout"},{"field_name":"protocol_versions","display_name":"ProtocolVersions"},{"field_name":"redirect_host","display_name":"RedirectHost"},{"field_name":"session_timeout","display_name":"SessionTimeout"}],"structure_id":"com.vmware.nsx.model.http_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update http service properties","options":[{"generic":"OPTIONAL","field_name":"node_http_service_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"node_http_service_properties.service_name","description":"Service name","type":"string","long_option":"service-name","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"service-properties-certificate-links","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"service-properties-certificate-schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._self.action","description":"Optional action","type":"string","long_option":"service-properties-certificate-self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._self.href","description":"Optional action","type":"string","long_option":"service-properties-certificate-self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._self.rel","description":"Possible values are: ","type":"string","long_option":"service-properties-certificate-self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"service-properties-certificate-revision","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"service-properties-certificate-create-time","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._create_user","description":"ID of the user who created this resource","type":"string","long_option":"service-properties-certificate-create-user","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"service-properties-certificate-last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"service-properties-certificate-last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"service-properties-certificate-system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.description","description":"Description of this resource","type":"string","long_option":"service-properties-certificate-description","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.display_name","description":"Defaults to ID if not set","type":"string","long_option":"service-properties-certificate-display-name","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.id","description":"Unique identifier of this resource","type":"string","long_option":"service-properties-certificate-id","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.resource_type","description":"The type of this resource.","type":"string","long_option":"service-properties-certificate-resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"service-properties-certificate-tags","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.details","description":"list of X509Certificates","type":"complex","long_option":"service-properties-certificate-details","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.pem_encoded","description":"pem encoded certificate data","type":"string","long_option":"service-properties-certificate-pem-encoded","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.certificate.used_by","description":"list of node IDs with services, that are using this certificate","type":"complex","long_option":"service-properties-certificate-used-by","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.cipher_suites","description":"Cipher suites used to secure contents of connection","type":"complex","long_option":"service-properties-cipher-suites","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.connection_timeout","description":"NSX connection timeout, set to 0 to configure no timeout format: int64","type":"long","long_option":"service-properties-connection-timeout","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.protocol_versions","description":"TLS protocol versions","type":"complex","long_option":"service-properties-protocol-versions","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.redirect_host","description":"Host name or IP address to use for redirect location headers, or empty string to derive from current request","type":"string","long_option":"service-properties-redirect-host","short_option":""},{"generic":"OPTIONAL","field_name":"node_http_service_properties.service_properties.session_timeout","description":"NSX session inactivity timeout, set to 0 to configure no timeout format: int64","type":"long","long_option":"service-properties-session-timeout","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.interfaces.stats","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.network.interfaces.stats"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"rx_bytes","display_name":"RxBytes"},{"field_name":"rx_dropped","display_name":"RxDropped"},{"field_name":"rx_errors","display_name":"RxErrors"},{"field_name":"rx_frame","display_name":"RxFrame"},{"field_name":"rx_packets","display_name":"RxPackets"},{"field_name":"source","display_name":"Source"},{"field_name":"tx_bytes","display_name":"TxBytes"},{"field_name":"tx_carrier","display_name":"TxCarrier"},{"field_name":"tx_colls","display_name":"TxColls"},{"field_name":"tx_dropped","display_name":"TxDropped"},{"field_name":"tx_errors","display_name":"TxErrors"},{"field_name":"tx_packets","display_name":"TxPackets"}],"structure_id":"com.vmware.nsx.model.node_interface_statistics_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"On the specified interface, returns the number of received (rx), transmitted (tx), and dropped packets; the number of bytes and errors received and transmitted on the interface; and the number of detected collisions.","options":[{"generic":"NONE","field_name":"interface_id","description":"ID of interface to read (required)","type":"string","long_option":"interface-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_collection_fabric_templates","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.computecollectionfabrictemplates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auto_install_nsx","display_name":"AutoInstallNsx"},{"field_name":"compute_collection_id","display_name":"ComputeCollectionId"}],"structure_id":"com.vmware.nsx.model.compute_collection_fabric_template"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get compute collection fabric template for the given id","options":[{"generic":"NONE","field_name":"fabric_template_id","description":"(required)","type":"string","long_option":"fabric-template-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.mgmt_plane_bus","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.mgmtplanebus"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the Rabbit MQ service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.aaa.providers.vidm","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.aaa.providers.vidm"},"output_field_list":[{"output_fields":[{"field_name":"client_id","display_name":"ClientId"},{"field_name":"client_secret","display_name":"ClientSecret"},{"field_name":"host_name","display_name":"HostName"},{"field_name":"node_host_name","display_name":"NodeHostName"},{"field_name":"thumbprint","display_name":"Thumbprint"},{"field_name":"vidm_enable","display_name":"VidmEnable"}],"structure_id":"com.vmware.nsx.model.node_auth_provider_vidm_properties"}],"description":"Update AAA provider vIDM properties","options":[{"generic":"NONE","field_name":"node_auth_provider_vidm_properties.client_id","description":"vIDM client id","type":"string","long_option":"client-id","short_option":""},{"generic":"OPTIONAL","field_name":"node_auth_provider_vidm_properties.client_secret","description":"vIDM client secret","type":"string","long_option":"client-secret","short_option":""},{"generic":"NONE","field_name":"node_auth_provider_vidm_properties.host_name","description":"Fully Qualified Domain Name(FQDN) of vIDM","type":"string","long_option":"host-name","short_option":""},{"generic":"NONE","field_name":"node_auth_provider_vidm_properties.node_host_name","description":"host name to use when creating the redirect URL for clients to follow after authenticating to vIDM","type":"string","long_option":"node-host-name","short_option":""},{"generic":"NONE","field_name":"node_auth_provider_vidm_properties.thumbprint","description":"Hexadecimal SHA256 hash of the vIDM server's X.509 certificate","type":"string","long_option":"thumbprint","short_option":""},{"generic":"OPTIONAL","field_name":"node_auth_provider_vidm_properties.vidm_enable","description":"vIDM enable flag","type":"boolean","long_option":"vidm-enable","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mac_sets","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.macsets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"mac_addresses","display_name":"MacAddresses"}],"structure_id":"com.vmware.nsx.model.MAC_set"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.MAC_set_list_result"}],"description":"Returns paginated list of MACSets","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.host_switch_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.hostswitchprofiles"},"output_field_list":[],"description":"Creates a hostswitch profile","options":[{"generic":"OPTIONAL","field_name":"base_host_switch_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"base-host-switch-profile","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"base_host_switch_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"base_host_switch_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"base_host_switch_profile.required_capabilities","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"required-capabilities","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_message_bus.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.nsxmessagebus.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NSX Message Bus service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.nodes"},"output_field_list":[{"output_fields":[{"field_name":"account_name","display_name":"AccountName"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"shared_secret","display_name":"SharedSecret"}],"structure_id":"com.vmware.nsx.model.msg_client_info"},{"output_fields":[{"field_name":"certificate","display_name":"Certificate"},{"field_name":"certificate_sha256_thumbprint","display_name":"CertificateSha256Thumbprint"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"port","display_name":"Port"}],"structure_id":"com.vmware.nsx.model.service_endpoint"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"control_cluster_listen_addr","display_name":"ControlClusterListenAddr"},{"field_name":"control_plane_listen_addr","display_name":"ControlPlaneListenAddr"},{"field_name":"host_msg_client_info","display_name":"HostMsgClientInfo"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.controller_cluster_role_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"appliance_mgmt_listen_addr","display_name":"ApplianceMgmtListenAddr"},{"field_name":"controller_role","display_name":"ControllerRole"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"manager_role","display_name":"ManagerRole"}],"structure_id":"com.vmware.nsx.model.cluster_node_config"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"api_listen_addr","display_name":"ApiListenAddr"},{"field_name":"mgmt_cluster_listen_addr","display_name":"MgmtClusterListenAddr"},{"field_name":"mgmt_plane_listen_addr","display_name":"MgmtPlaneListenAddr"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.management_cluster_role_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified NSX cluster node.","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore.config","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.cluster.restore.config"},"output_field_list":[{"output_fields":[{"field_name":"directory_path","display_name":"DirectoryPath"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.remote_file_server"},{"output_fields":[{"field_name":"authentication_scheme","display_name":"AuthenticationScheme"},{"field_name":"protocol_name","display_name":"ProtocolName"},{"field_name":"ssh_fingerprint","display_name":"SshFingerprint"}],"structure_id":"com.vmware.nsx.model.file_transfer_protocol"},{"output_fields":[{"field_name":"passphrase","display_name":"Passphrase"},{"field_name":"remote_file_server","display_name":"RemoteFileServer"}],"structure_id":"com.vmware.nsx.model.restore_configuration"},{"output_fields":[{"field_name":"password","display_name":"Password"},{"field_name":"scheme_name","display_name":"SchemeName"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.file_transfer_authentication_scheme"}],"description":"Configure file server where the backed-up files used for the Restore operation are available.","options":[{"generic":"OPTIONAL","field_name":"restore_configuration.passphrase","description":"Passphrase used to encrypt backup files.","type":"string","long_option":"passphrase","short_option":""},{"generic":"NONE","field_name":"restore_configuration.remote_file_server.directory_path","description":"Remote server directory to copy bundle files to","type":"string","long_option":"remote-file-server-directory-path","short_option":""},{"generic":"NONE","field_name":"restore_configuration.remote_file_server.port","description":"Server port format: int64","type":"long","long_option":"remote-file-server-port","short_option":""},{"generic":"OPTIONAL","field_name":"restore_configuration.remote_file_server.protocol.authentication_scheme.password","description":"Password to authenticate with","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-password","short_option":""},{"generic":"NONE","field_name":"restore_configuration.remote_file_server.protocol.authentication_scheme.scheme_name","description":"Possible values are: ","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-scheme-name","short_option":""},{"generic":"NONE","field_name":"restore_configuration.remote_file_server.protocol.authentication_scheme.username","description":"User name to authenticate with","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-username","short_option":""},{"generic":"NONE","field_name":"restore_configuration.remote_file_server.protocol.protocol_name","description":"Possible values are: ","type":"string","long_option":"remote-file-server-protocol-protocol-name","short_option":""},{"generic":"NONE","field_name":"restore_configuration.remote_file_server.protocol.ssh_fingerprint","description":"The expected SSH fingerprint of the server","type":"string","long_option":"remote-file-server-protocol-ssh-fingerprint","short_option":""},{"generic":"NONE","field_name":"restore_configuration.remote_file_server.server","description":"Remote server hostname or IP address format: hostname-or-ip","type":"string","long_option":"remote-file-server-server","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes.bfd_peers","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.staticroutes.bfdpeers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"peer_ip_address","display_name":"PeerIpAddress"}],"structure_id":"com.vmware.nsx.model.static_hop_bfd_peer"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read the BFD peer having specified ID.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"bfd_peer_id","description":"(required)","type":"string","long_option":"bfd-peer-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"forwarding_up_timer","display_name":"ForwardingUpTimer"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.routing_config"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the routing configuration for a specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config.forwarding_up_timer","description":"Defines the extra time the router must wait before sending the UP notification after the first BGP session is established","type":"long","long_option":"forwarding-up-timer","short_option":""},{"generic":"OPTIONAL","field_name":"routing_config.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""}]},{"service_id":"com.vmware.nsx.csm.aws_accounts","operation_id":"syncinventory","identity":{"name":"syncinventory","path":"com.vmware.nsx.csm.awsaccounts"},"output_field_list":[],"description":"Synchronizes Aws account related inventory like Regions, Vpcs, Instances Status of inventory synchronization can be known from Aws account status api","options":[{"generic":"NONE","field_name":"account_id","description":"ID of AWS account (required)","type":"string","long_option":"account-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones.transport_node_status","operation_id":"getall","identity":{"name":"getall","path":"com.vmware.nsx.transportzones.transportnodestatus"},"output_field_list":[{"output_fields":[{"field_name":"bfd_admin_down_count","display_name":"BfdAdminDownCount"},{"field_name":"bfd_down_count","display_name":"BfdDownCount"},{"field_name":"bfd_init_count","display_name":"BfdInitCount"},{"field_name":"bfd_up_count","display_name":"BfdUpCount"}],"structure_id":"com.vmware.nsx.model.BFD_status_count"},{"output_fields":[{"field_name":"administratively_down_count","display_name":"AdministrativelyDownCount"},{"field_name":"concatenated_path_down_count","display_name":"ConcatenatedPathDownCount"},{"field_name":"control_detection_time_expired_count","display_name":"ControlDetectionTimeExpiredCount"},{"field_name":"echo_function_failed_count","display_name":"EchoFunctionFailedCount"},{"field_name":"forwarding_plane_reset_count","display_name":"ForwardingPlaneResetCount"},{"field_name":"neighbor_signaled_session_down_count","display_name":"NeighborSignaledSessionDownCount"},{"field_name":"no_diagnostic_count","display_name":"NoDiagnosticCount"},{"field_name":"path_down_count","display_name":"PathDownCount"},{"field_name":"reverse_concatenated_path_down_count","display_name":"ReverseConcatenatedPathDownCount"}],"structure_id":"com.vmware.nsx.model.BFD_diagnostic_count"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_node_status_list_result"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"},{"field_name":"bfd_diagnostic","display_name":"BfdDiagnostic"},{"field_name":"bfd_status","display_name":"BfdStatus"}],"structure_id":"com.vmware.nsx.model.tunnel_status_count"},{"output_fields":[{"field_name":"degraded_count","display_name":"DegradedCount"},{"field_name":"down_count","display_name":"DownCount"},{"field_name":"status","display_name":"Status"},{"field_name":"up_count","display_name":"UpCount"}],"structure_id":"com.vmware.nsx.model.status_count"},{"output_fields":[{"field_name":"control_connection_status","display_name":"ControlConnectionStatus"},{"field_name":"mgmt_connection_status","display_name":"MgmtConnectionStatus"},{"field_name":"node_uuid","display_name":"NodeUuid"},{"field_name":"pnic_status","display_name":"PnicStatus"},{"field_name":"status","display_name":"Status"},{"field_name":"tunnel_status","display_name":"TunnelStatus"}],"structure_id":"com.vmware.nsx.model.transport_node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read status of all the transport nodes","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"Transport node (optional)","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.ip_prefix_lists","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.ipprefixlists"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"prefixes","display_name":"Prefixes"}],"structure_id":"com.vmware.nsx.model.IP_prefix_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"ge","display_name":"Ge"},{"field_name":"le","display_name":"Le"},{"field_name":"network","display_name":"Network"}],"structure_id":"com.vmware.nsx.model.prefix_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a specific IPPrefixList on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"service_id":"com.vmware.nsx.fabric.virtual_machines","operation_id":"updatetags","identity":{"name":"updatetags","path":"com.vmware.nsx.fabric.virtualmachines"},"output_field_list":[],"description":"Update tags applied to the virtual machine","options":[{"generic":"NONE","field_name":"virtual_machine_tag_update.external_id","description":"External id of the virtual machine to which tags are to be applied","type":"string","long_option":"external-id","short_option":""},{"generic":"NONE","field_name":"virtual_machine_tag_update.tags","description":"List of tags to be applied to the virtual machine","type":"complex","long_option":"tags","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"}],"structure_id":"com.vmware.nsx.model.dne_section"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get a specific network encryption section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones.summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportzones.summary"},"output_field_list":[{"output_fields":[{"field_name":"num_logical_ports","display_name":"NumLogicalPorts"},{"field_name":"num_logical_switches","display_name":"NumLogicalSwitches"},{"field_name":"num_transport_nodes","display_name":"NumTransportNodes"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"}],"structure_id":"com.vmware.nsx.model.transport_zone_status"}],"description":"Returns information about a specified transport zone, including the number of logical switches in the transport zone, number of logical spitch ports assigned to the transport zone, and number of transport nodes in the transport zone.","options":[{"generic":"NONE","field_name":"zone_id","description":"(required)","type":"string","long_option":"zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"in_filter_ipprefixlist_id","display_name":"InFilterIpprefixlistId"},{"field_name":"in_filter_routemap_id","display_name":"InFilterRoutemapId"},{"field_name":"out_filter_ipprefixlist_id","display_name":"OutFilterIpprefixlistId"},{"field_name":"out_filter_routemap_id","display_name":"OutFilterRoutemapId"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor_address_family"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_families","display_name":"AddressFamilies"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enable_bfd","display_name":"EnableBfd"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"filter_in_ipprefixlist_id","display_name":"FilterInIpprefixlistId"},{"field_name":"filter_in_routemap_id","display_name":"FilterInRoutemapId"},{"field_name":"filter_out_ipprefixlist_id","display_name":"FilterOutIpprefixlistId"},{"field_name":"filter_out_routemap_id","display_name":"FilterOutRoutemapId"},{"field_name":"hold_down_timer","display_name":"HoldDownTimer"},{"field_name":"keep_alive_timer","display_name":"KeepAliveTimer"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"maximum_hop_limit","display_name":"MaximumHopLimit"},{"field_name":"neighbor_address","display_name":"NeighborAddress"},{"field_name":"password","display_name":"Password"},{"field_name":"remote_as","display_name":"RemoteAs"},{"field_name":"remote_as_num","display_name":"RemoteAsNum"},{"field_name":"source_address","display_name":"SourceAddress"},{"field_name":"source_addresses","display_name":"SourceAddresses"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor"}],"description":"Add a new BGP Neighbor on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.address_families","description":"User can enable the neighbor for the specific address families and also define filters per address family","type":"complex","long_option":"address-families","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.bfd_config.declare_dead_multiple","description":"Number of times a packet is missed before BFD declares the neighbor down","type":"long","long_option":"bfd-config-declare-dead-multiple","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.bfd_config.receive_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when receiving heartbeats","type":"long","long_option":"bfd-config-receive-interval","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.bfd_config.transmit_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when sending heartbeats","type":"long","long_option":"bfd-config-transmit-interval","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.enable_bfd","description":"Flag to enable BFD for this BGP Neighbor","type":"boolean","long_option":"enable-bfd","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.enabled","description":"Flag to enable this BGP Neighbor","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_in_ipprefixlist_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-in-ipprefixlist-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_in_routemap_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-in-routemap-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_out_ipprefixlist_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-out-ipprefixlist-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.filter_out_routemap_id","description":"This is a deprecated property, Please use 'address_family' instead.","type":"string","long_option":"filter-out-routemap-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.hold_down_timer","description":"Wait period (seconds) before declaring peer dead format: int64","type":"long","long_option":"hold-down-timer","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.keep_alive_timer","description":"Frequency (seconds) with which keep alive messages are sent to peers format: int64","type":"long","long_option":"keep-alive-timer","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.maximum_hop_limit","description":"This value is set on TTL(time to live) of BGP header","type":"long","long_option":"maximum-hop-limit","short_option":""},{"generic":"NONE","field_name":"bgp_neighbor.neighbor_address","description":"Neighbor IP Address format: ipv4","type":"string","long_option":"neighbor-address","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.password","description":"User can create (POST) the neighbor with or without the password","type":"string","long_option":"password","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.remote_as","description":"This is a deprecated property, Please use 'remote_as_num' instead","type":"long","long_option":"remote-as","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.remote_as_num","description":"4 Byte ASN of the neighbor in ASPLAIN/ASDOT Format","type":"string","long_option":"remote-as-num","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_neighbor.source_address","description":"Deprecated - do not provide a value for this field","type":"string","long_option":"source-address","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"bgp_neighbor.source_addresses","description":"BGP neighborship will be formed from all these source addresses to this neighbour","type":"string","long_option":"source-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateways","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.aws.gateways"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"account_id","display_name":"AccountId"},{"field_name":"_configuration","display_name":"_Configuration"},{"field_name":"vpc_id","display_name":"VpcId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_deploy_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"default_quarantine_policy_enabled","display_name":"DefaultQuarantinePolicyEnabled"},{"field_name":"gateway_ha_configuration","display_name":"GatewayHaConfiguration"},{"field_name":"is_ha_enabled","display_name":"IsHaEnabled"},{"field_name":"key_pair_name","display_name":"KeyPairName"},{"field_name":"nsx_manager_connection","display_name":"NsxManagerConnection"}],"structure_id":"com.vmware.nsx.model.aws_gateway_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"availability_zone","display_name":"AvailabilityZone"},{"field_name":"downlink_subnet","display_name":"DownlinkSubnet"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"management_subnet","display_name":"ManagementSubnet"},{"field_name":"uplink_subnet","display_name":"UplinkSubnet"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ha_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.aws_gateways_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns configuration information for all gateways","options":[{"generic":"OPTIONAL","field_name":"account_id","description":"Identifier for account based on which Aws gateways list can to be filtered (optional)","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"region_id","description":"Identifier for region based on which Aws Gateways list can to be filtered (optional)","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"vpc_id","description":"Identifier for vpc based on which Aws Gateways list can to be filtered (optional)","type":"string","long_option":"vpc-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.role_bindings","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.aaa.rolebindings"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"role","display_name":"Role"}],"structure_id":"com.vmware.nsx.model.role"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"name","display_name":"Name"},{"field_name":"roles","display_name":"Roles"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.role_binding"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Assign roles to User or Group","options":[{"generic":"OPTIONAL","field_name":"role_binding._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.name","description":"User/Group's name","type":"string","long_option":"name","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.roles","description":"Roles","type":"complex","long_option":"roles","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.type","description":"Possible values are: ","type":"string","long_option":"type","short_option":""}]},{"service_id":"com.vmware.nsx.ipfix.configs","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.ipfix.configs"},"output_field_list":[],"description":"Delete an existing IPFIX configuration","options":[{"generic":"NONE","field_name":"config_id","description":"(required)","type":"string","long_option":"config-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouters.routing.staticroutes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"administrative_distance","display_name":"AdministrativeDistance"},{"field_name":"bfd_enabled","display_name":"BfdEnabled"},{"field_name":"blackhole_action","display_name":"BlackholeAction"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"}],"structure_id":"com.vmware.nsx.model.static_route_next_hop"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"network","display_name":"Network"},{"field_name":"next_hops","display_name":"NextHops"}],"structure_id":"com.vmware.nsx.model.static_route"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Adds a new static route on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"NONE","field_name":"static_route.network","description":"CIDR format: ipv4-cidr-block","type":"string","long_option":"network","short_option":""},{"generic":"NONE","field_name":"static_route.next_hops","description":"Next Hops","type":"complex","long_option":"next-hops","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.key_pairs","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.aws.keypairs"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.aws_key_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.aws_key_pair_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of Aws Key Pairs","options":[{"generic":"NONE","field_name":"account_id","description":"Identifier for account based on which list of key pairs will be obtained (required)","type":"string","long_option":"account-id","short_option":""},{"generic":"NONE","field_name":"region_id","description":"Identifier for region based on which list of key pairs will be obtained (required)","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches.state","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalswitches.state"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_switch_state_list_result"},{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"}],"structure_id":"com.vmware.nsx.model.logical_switch_state"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of logical switches states that have realized state as provided as query parameter.","options":[{"generic":"OPTIONAL","field_name":"status","description":"Realized state of logical switches (optional)","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.syslog"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read syslog service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore","operation_id":"suspend","identity":{"name":"suspend","path":"com.vmware.nsx.cluster.restore"},"output_field_list":[{"output_fields":[{"field_name":"actions","display_name":"Actions"},{"field_name":"fields","display_name":"Fields"},{"field_name":"id","display_name":"Id"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.instruction_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.per_step_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"status","display_name":"Status"},{"field_name":"step_number","display_name":"StepNumber"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.restore_step"},{"output_fields":[{"field_name":"backup_timestamp","display_name":"BackupTimestamp"},{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"id","display_name":"Id"},{"field_name":"instructions","display_name":"Instructions"},{"field_name":"restore_end_time","display_name":"RestoreEndTime"},{"field_name":"restore_start_time","display_name":"RestoreStartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"step","display_name":"Step"},{"field_name":"total_steps","display_name":"TotalSteps"}],"structure_id":"com.vmware.nsx.model.cluster_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.global_restore_status"}],"description":"Suspend any currently running restore operation","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"advanced_config","display_name":"AdvancedConfig"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"failover_mode","display_name":"FailoverMode"},{"field_name":"firewall_sections","display_name":"FirewallSections"},{"field_name":"high_availability_mode","display_name":"HighAvailabilityMode"},{"field_name":"preferred_edge_cluster_member_index","display_name":"PreferredEdgeClusterMemberIndex"},{"field_name":"router_type","display_name":"RouterType"}],"structure_id":"com.vmware.nsx.model.logical_router"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"external_transit_networks","display_name":"ExternalTransitNetworks"},{"field_name":"ha_vip_configs","display_name":"HaVipConfigs"},{"field_name":"internal_transit_network","display_name":"InternalTransitNetwork"}],"structure_id":"com.vmware.nsx.model.logical_router_config"},{"output_fields":[{"field_name":"active_vip_addresses","display_name":"ActiveVipAddresses"},{"field_name":"prefix_length","display_name":"PrefixLength"}],"structure_id":"com.vmware.nsx.model.VIP_subnet"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"ha_vip_subnets","display_name":"HaVipSubnets"},{"field_name":"redundant_uplink_port_ids","display_name":"RedundantUplinkPortIds"}],"structure_id":"com.vmware.nsx.model.ha_vip_config"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the specified logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"logical_router.advanced_config.external_transit_networks","description":"CIDR block defining tier0 to tier1 links format: ipv4-cidr-block","type":"string","long_option":"advanced-config-external-transit-networks","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.advanced_config.ha_vip_configs","description":"This configuration can be defined only for Active-Standby LogicalRouter to provide | redundancy","type":"complex","long_option":"advanced-config-ha-vip-configs","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.advanced_config.internal_transit_network","description":"CIDR block defining Service router to distributed router links format: ipv4-cidr-block","type":"string","long_option":"advanced-config-internal-transit-network","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.edge_cluster_id","description":"Used for tier0 routers","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.failover_mode","description":"Possible values are: ","type":"string","long_option":"failover-mode","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.firewall_sections","description":"List of Firewall sections related to Logical Router.","type":"complex","long_option":"firewall-sections","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.high_availability_mode","description":"Possible values are: ","type":"string","long_option":"high-availability-mode","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router.preferred_edge_cluster_member_index","description":"Used for tier0 routers only format: int64","type":"long","long_option":"preferred-edge-cluster-member-index","short_option":""},{"generic":"NONE","field_name":"logical_router.router_type","description":"Possible values are: ","type":"string","long_option":"router-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.nsgroups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"logical_port_id","display_name":"LogicalPortId"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.realized_logical_port"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"evaluations","display_name":"Evaluations"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_NS_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.realized_NS_group_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"}],"structure_id":"com.vmware.nsx.model.realized_logical_switch"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"}],"structure_id":"com.vmware.nsx.model.realized_virtual_machine"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"logical_ports","display_name":"LogicalPorts"},{"field_name":"logical_switches","display_name":"LogicalSwitches"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"virtual_machines","display_name":"VirtualMachines"}],"structure_id":"com.vmware.nsx.model.realized_NS_group_member_evaluation"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of all NSGroups","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.server_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.dhcp.serverprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"}],"structure_id":"com.vmware.nsx.model.dhcp_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a DHCP server profile","options":[{"generic":"OPTIONAL","field_name":"dhcp_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dhcp_profile.edge_cluster_id","description":"edge cluster uuid","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"dhcp_profile.edge_cluster_member_indexes","description":"If none is provided, the NSX will auto-select two edge-nodes from the given edge cluster","type":"long","long_option":"edge-cluster-member-indexes","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.forwarding_table","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.forwardingtable"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"logical_router_name","display_name":"LogicalRouterName"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_router_route_table"},{"output_fields":[{"field_name":"admin_distance","display_name":"AdminDistance"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"},{"field_name":"lr_component_id","display_name":"LrComponentId"},{"field_name":"lr_component_type","display_name":"LrComponentType"},{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"},{"field_name":"route_type","display_name":"RouteType"}],"structure_id":"com.vmware.nsx.model.logical_router_route_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List of routes to be aggregated","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"transport_node_id","description":"TransportNode Id (required)","type":"string","long_option":"transport-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"network_prefix","description":"IPv4 CIDR Block (optional)","type":"string","long_option":"network-prefix","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"listwithrules","identity":{"name":"listwithrules","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.dne_section_rule_list"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"When invoked on a section with a large number of rules, this API is supported only at low rates of invocation (not more than 4-5 times per minute)","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.server_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.dhcp.serverprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"}],"structure_id":"com.vmware.nsx.model.dhcp_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dhcp_profile_list_result"}],"description":"Get a paginated list of DHCP server profiles","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"in_filter_ipprefixlist_id","display_name":"InFilterIpprefixlistId"},{"field_name":"in_filter_routemap_id","display_name":"InFilterRoutemapId"},{"field_name":"out_filter_ipprefixlist_id","display_name":"OutFilterIpprefixlistId"},{"field_name":"out_filter_routemap_id","display_name":"OutFilterRoutemapId"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor_address_family"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_families","display_name":"AddressFamilies"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enable_bfd","display_name":"EnableBfd"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"filter_in_ipprefixlist_id","display_name":"FilterInIpprefixlistId"},{"field_name":"filter_in_routemap_id","display_name":"FilterInRoutemapId"},{"field_name":"filter_out_ipprefixlist_id","display_name":"FilterOutIpprefixlistId"},{"field_name":"filter_out_routemap_id","display_name":"FilterOutRoutemapId"},{"field_name":"hold_down_timer","display_name":"HoldDownTimer"},{"field_name":"keep_alive_timer","display_name":"KeepAliveTimer"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"maximum_hop_limit","display_name":"MaximumHopLimit"},{"field_name":"neighbor_address","display_name":"NeighborAddress"},{"field_name":"password","display_name":"Password"},{"field_name":"remote_as","display_name":"RemoteAs"},{"field_name":"remote_as_num","display_name":"RemoteAsNum"},{"field_name":"source_address","display_name":"SourceAddress"},{"field_name":"source_addresses","display_name":"SourceAddresses"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor"}],"description":"Read a specific BGP Neighbor on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.redistribution.rules","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.redistribution.rules"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.redistribution_rule_list"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"destination","display_name":"Destination"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"route_map_id","display_name":"RouteMapId"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.redistribution_rule"}],"description":"Modifies all route redistribution rules for the specified TIER0 logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_rule_list.rules","description":"List of redistribution rules","type":"complex","long_option":"rules","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.status","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.firewall.status"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"context","display_name":"Context"},{"field_name":"global_status","display_name":"GlobalStatus"}],"structure_id":"com.vmware.nsx.model.firewall_status"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.firewall_status_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List all firewall status for supported contexts","options":[]},{"service_id":"com.vmware.nsx.app_discovery.sessions","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.appdiscovery.sessions"},"output_field_list":[],"description":"Cancel and delete the application discovery session","options":[{"generic":"NONE","field_name":"session_id","description":"(required)","type":"string","long_option":"session-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.install_upgrade","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.installupgrade"},"output_field_list":[{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"enabled_on","display_name":"EnabledOn"}],"structure_id":"com.vmware.nsx.model.install_upgrade_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_install_upgrade_service_properties"}],"description":"Read NSX install-upgrade service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.edge_clusters","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.edgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"member_index","display_name":"MemberIndex"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.edge_cluster_member"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"},{"field_name":"deployment_type","display_name":"DeploymentType"},{"field_name":"member_node_type","display_name":"MemberNodeType"},{"field_name":"members","display_name":"Members"}],"structure_id":"com.vmware.nsx.model.edge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified edge cluster.","options":[{"generic":"NONE","field_name":"edge_cluster_id","description":"(required)","type":"string","long_option":"edge-cluster-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_units","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.upgradeunits"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Get upgrade units","options":[{"generic":"OPTIONAL","field_name":"component_type","description":"Component type based on which upgrade units to be filtered (optional)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"current_version","description":"Current version of upgrade unit based on which upgrade units to be filtered (optional)","type":"string","long_option":"current-version","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"group_id","description":"UUID of group based on which upgrade units to be filtered (optional)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"has_warnings","description":"Flag to indicate whether to return only upgrade units with warnings (optional, default to false)","type":"boolean","long_option":"has-warnings","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"metadata","description":"Metadata about upgrade unit to filter on (optional)","type":"string","long_option":"metadata","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_type","description":"Upgrade unit type based on which upgrade units to be filtered (optional)","type":"string","long_option":"upgrade-unit-type","short_option":""}]},{"service_id":"com.vmware.nsx.switching_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.switchingprofiles"},"output_field_list":[],"description":"Deletes the specified switching profile.","options":[{"generic":"NONE","field_name":"switching_profile_id","description":"(required)","type":"string","long_option":"switching-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"unbind","description":"force unbinding of logical switches and ports from a switching profile (optional, default to false)","type":"boolean","long_option":"unbind","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.nsx_manager_accounts","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.csm.nsxmanageraccounts"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"password","display_name":"Password"},{"field_name":"private_ip","display_name":"PrivateIp"},{"field_name":"public_ip","display_name":"PublicIp"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"thumbprint","display_name":"Thumbprint"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.nsx_manager_account"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a NSX Manager account","options":[{"generic":"NONE","field_name":"account_id","description":"ID of NSX Manager account (required)","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.fqdn","description":"Fully Qualified Domain Name","type":"string","long_option":"fqdn","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.password","description":"Password of the NSX Manager Account","type":"string","long_option":"password","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.private_ip","description":"Private IP Address of the NSX Manager Account","type":"string","long_option":"private-ip","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.public_ip","description":"Public IP Address of the NSX Manager Account","type":"string","long_option":"public-ip","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.tenant_id","description":"Tenant ID of the NSX Manager account","type":"string","long_option":"tenant-id","short_option":""},{"generic":"OPTIONAL","field_name":"nsx_manager_account.thumbprint","description":"Thumb print of the NSX Manager Account","type":"string","long_option":"thumbprint","short_option":""},{"generic":"NONE","field_name":"nsx_manager_account.username","description":"Username of the NSX Manager Account","type":"string","long_option":"username","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_clusters","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.bridgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"ha_mac","display_name":"HaMac"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.bridge_cluster_node"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.bridge_cluster_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_nodes","display_name":"BridgeNodes"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"}],"structure_id":"com.vmware.nsx.model.bridge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all configured bridge clusters","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers","operation_id":"reprocess","identity":{"name":"reprocess","path":"com.vmware.nsx.logicalrouters"},"output_field_list":[],"description":"Reprocess logical router configuration and configuration of related entities like logical router ports, static routing, etc","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.node_mgmt","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.nodemgmt"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart the node management service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_pools","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.pools.ippools"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"allocated_ids","display_name":"AllocatedIds"},{"field_name":"free_ids","display_name":"FreeIds"},{"field_name":"total_ids","display_name":"TotalIds"}],"structure_id":"com.vmware.nsx.model.pool_usage"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"pool_usage","display_name":"PoolUsage"},{"field_name":"subnets","display_name":"Subnets"}],"structure_id":"com.vmware.nsx.model.ip_pool"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"dns_suffix","display_name":"DnsSuffix"},{"field_name":"gateway_ip","display_name":"GatewayIp"}],"structure_id":"com.vmware.nsx.model.ip_pool_subnet"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new IPv4 or IPv6 address pool","options":[{"generic":"OPTIONAL","field_name":"ip_pool._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.pool_usage.allocated_ids","description":"Total number of allocated IDs in a pool format: int64","type":"long","long_option":"pool-usage-allocated-ids","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.pool_usage.free_ids","description":"Total number of free IDs in a pool format: int64","type":"long","long_option":"pool-usage-free-ids","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.pool_usage.total_ids","description":"Total number of IDs in a pool format: int64","type":"long","long_option":"pool-usage-total-ids","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.subnets","description":"Subnets can be IPv4 or IPv6 and they should not overlap","type":"complex","long_option":"subnets","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore.config","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.restore.config"},"output_field_list":[{"output_fields":[{"field_name":"directory_path","display_name":"DirectoryPath"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.remote_file_server"},{"output_fields":[{"field_name":"authentication_scheme","display_name":"AuthenticationScheme"},{"field_name":"protocol_name","display_name":"ProtocolName"},{"field_name":"ssh_fingerprint","display_name":"SshFingerprint"}],"structure_id":"com.vmware.nsx.model.file_transfer_protocol"},{"output_fields":[{"field_name":"passphrase","display_name":"Passphrase"},{"field_name":"remote_file_server","display_name":"RemoteFileServer"}],"structure_id":"com.vmware.nsx.model.restore_configuration"},{"output_fields":[{"field_name":"password","display_name":"Password"},{"field_name":"scheme_name","display_name":"SchemeName"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.file_transfer_authentication_scheme"}],"description":"Get configuration information for the file server used to store backed-up files","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.virtual_machines","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.virtualmachines"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.virtual_machine_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"},{"field_name":"source","display_name":"Source"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.virtual_machine"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all virtual machines.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"display_name","description":"Display Name of the virtual machine (optional)","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"external_id","description":"External id of the virtual machine (optional)","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"host_id","description":"Id of the host where this vif is located (optional)","type":"string","long_option":"host-id","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.node","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node"},"output_field_list":[],"description":"Restarts or shuts down the NSX Manager appliance.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"}],"structure_id":"com.vmware.nsx.model.firewall_section"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about firewall section for the identifier.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.syslog"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the syslog service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.transportnodes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"host_switch_profile_ids","display_name":"HostSwitchProfileIds"},{"field_name":"pnics","display_name":"Pnics"},{"field_name":"static_ip_pool_id","display_name":"StaticIpPoolId"}],"structure_id":"com.vmware.nsx.model.host_switch"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"uplink_name","display_name":"UplinkName"}],"structure_id":"com.vmware.nsx.model.pnic"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.host_switch_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"host_switches","display_name":"HostSwitches"},{"field_name":"maintenance_mode","display_name":"MaintenanceMode"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.transport_node"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the transport node information","options":[{"generic":"NONE","field_name":"transportnode_id","description":"(required)","type":"string","long_option":"transportnode-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.host_switch_spec","description":"User should use this property over deprecated 'host_switches'","type":"dynamicstructure","long_option":"host-switch-spec","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.host_switches","description":"This property is deprecated in favor of 'host_switch_spec'","type":"complex","long_option":"host-switches","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.maintenance_mode","description":"Possible values are: ","type":"string","long_option":"maintenance-mode","short_option":""},{"generic":"NONE","field_name":"transport_node.node_id","description":"Unique Id of the fabric node","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.transport_zone_endpoints","description":"Transport zone endpoints.","type":"complex","long_option":"transport-zone-endpoints","short_option":""},{"generic":"OPTIONAL","field_name":"esx_mgmt_if_migration_dest","description":"The ID of the network to which the management interface on ESX will be migrated","type":"string","long_option":"esx-mgmt-if-migration-dest","short_option":""},{"generic":"OPTIONAL","field_name":"if_id","description":"The ID (for example, vmk0) of the management interface on ESX to migrate","type":"string","long_option":"if-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.nodes.state"},"output_field_list":[{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.configuration_state"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"}],"description":"Get the Realized State of a Fabric Node","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""}]},{"service_id":"com.vmware.nsx.dhcp.relays","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.dhcp.relays"},"output_field_list":[],"description":"Deletes the specified dhcp relay service.","options":[{"generic":"NONE","field_name":"relay_id","description":"(required)","type":"string","long_option":"relay-id","short_option":""}]},{"service_id":"com.vmware.nsx.ip_sets","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.ipsets"},"output_field_list":[],"description":"Deletes the specified IPSet","options":[{"generic":"NONE","field_name":"ip_set_id","description":"IPSet Id (required)","type":"string","long_option":"ip-set-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"service_id":"com.vmware.nsx.error_resolver","operation_id":"resolveerror","identity":{"name":"resolveerror","path":"com.vmware.nsx.errorresolver"},"output_field_list":[],"description":"Invokes the corresponding error resolver for the given error(s) present in the payload","options":[{"generic":"NONE","field_name":"error_resolver_metadata_list.errors","description":"List of errors with their corresponding metadata.","type":"complex","long_option":"errors","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.transportnodes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"host_switch_profile_ids","display_name":"HostSwitchProfileIds"},{"field_name":"pnics","display_name":"Pnics"},{"field_name":"static_ip_pool_id","display_name":"StaticIpPoolId"}],"structure_id":"com.vmware.nsx.model.host_switch"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"uplink_name","display_name":"UplinkName"}],"structure_id":"com.vmware.nsx.model.pnic"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.host_switch_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"host_switches","display_name":"HostSwitches"},{"field_name":"maintenance_mode","display_name":"MaintenanceMode"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.transport_node"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Enables a fabric node to act as a transport node","options":[{"generic":"OPTIONAL","field_name":"transport_node._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.host_switch_spec","description":"User should use this property over deprecated 'host_switches'","type":"dynamicstructure","long_option":"host-switch-spec","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.host_switches","description":"This property is deprecated in favor of 'host_switch_spec'","type":"complex","long_option":"host-switches","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.maintenance_mode","description":"Possible values are: ","type":"string","long_option":"maintenance-mode","short_option":""},{"generic":"NONE","field_name":"transport_node.node_id","description":"Unique Id of the fabric node","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node.transport_zone_endpoints","description":"Transport zone endpoints.","type":"complex","long_option":"transport-zone-endpoints","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.edge_clusters","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.edgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"member_index","display_name":"MemberIndex"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.edge_cluster_member"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"},{"field_name":"deployment_type","display_name":"DeploymentType"},{"field_name":"member_node_type","display_name":"MemberNodeType"},{"field_name":"members","display_name":"Members"}],"structure_id":"com.vmware.nsx.model.edge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new edge cluster","options":[{"generic":"OPTIONAL","field_name":"edge_cluster._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.cluster_profile_bindings","description":"Edge cluster profile bindings","type":"complex","long_option":"cluster-profile-bindings","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.deployment_type","description":"Possible values are: ","type":"string","long_option":"deployment-type","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.member_node_type","description":"Possible values are: ","type":"string","long_option":"member-node-type","short_option":""},{"generic":"OPTIONAL","field_name":"edge_cluster.members","description":"EdgeCluster only supports homogeneous members","type":"complex","long_option":"members","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.excludelist","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.firewall.excludelist"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"members","display_name":"Members"}],"structure_id":"com.vmware.nsx.model.exclude_list"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modify exclude list","options":[{"generic":"OPTIONAL","field_name":"exclude_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"exclude_list.members","description":"List of the members in the exclude list","type":"complex","long_option":"members","short_option":""}]},{"service_id":"com.vmware.nsx.upgrade.plan","operation_id":"pause","identity":{"name":"pause","path":"com.vmware.nsx.upgrade.plan"},"output_field_list":[],"description":"Pause upgrade","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_clusters.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.bridgeclusters.status"},"output_field_list":[{"output_fields":[{"field_name":"cluster_id","display_name":"ClusterId"},{"field_name":"health","display_name":"Health"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"}],"structure_id":"com.vmware.nsx.model.bridge_cluster_status"}],"description":"Get the status for the Bridge Cluster of the given cluster id","options":[{"generic":"NONE","field_name":"cluster_id","description":"(required)","type":"string","long_option":"cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.csmstatus","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.csmstatus"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"managed_by_vmware","display_name":"ManagedByVmware"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.csm_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Return Csm status information","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_blocks","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.pools.ipblocks"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cidr","display_name":"Cidr"}],"structure_id":"com.vmware.nsx.model.ip_block"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the IP address block with specified id","options":[{"generic":"NONE","field_name":"block_id","description":"IP address block id (required)","type":"string","long_option":"block-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_regions","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.awsregions"},"output_field_list":[{"output_fields":[{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"}],"structure_id":"com.vmware.nsx.model.vpc_stats"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.aws_availability_zone_info"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"availability_zones","display_name":"AvailabilityZones"},{"field_name":"gateway_stats","display_name":"GatewayStats"},{"field_name":"has_managed_vpc","display_name":"HasManagedVpc"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"vpc_stats","display_name":"VpcStats"}],"structure_id":"com.vmware.nsx.model.aws_region"},{"output_fields":[{"field_name":"deploying","display_name":"Deploying"},{"field_name":"down","display_name":"Down"},{"field_name":"up","display_name":"Up"}],"structure_id":"com.vmware.nsx.model.gateway_stats"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.aws_regions_list_result"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of Aws regions","options":[{"generic":"OPTIONAL","field_name":"account_id","description":"Identifier for account based on which regions are to be filtered (optional)","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"region_id","description":"Identifier for region based on which the list can be filtered or can be used to validate that hierarchy is correct (optional)","type":"string","long_option":"region-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.licenses","operation_id":"getlicensebykey","identity":{"name":"getlicensebykey","path":"com.vmware.nsx.licenses"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"capacity_type","display_name":"CapacityType"},{"field_name":"description","display_name":"Description"},{"field_name":"expiry","display_name":"Expiry"},{"field_name":"features","display_name":"Features"},{"field_name":"is_eval","display_name":"IsEval"},{"field_name":"is_expired","display_name":"IsExpired"},{"field_name":"is_mh","display_name":"IsMh"},{"field_name":"license_key","display_name":"LicenseKey"},{"field_name":"product_name","display_name":"ProductName"},{"field_name":"product_version","display_name":"ProductVersion"},{"field_name":"quantity","display_name":"Quantity"}],"structure_id":"com.vmware.nsx.model.license"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Deprecated","options":[{"generic":"NONE","field_name":"license_key","description":"(required)","type":"string","long_option":"license-key","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.collectorconfigs","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.ipfix.collectorconfigs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"collector_ip_address","display_name":"CollectorIpAddress"},{"field_name":"collector_port","display_name":"CollectorPort"}],"structure_id":"com.vmware.nsx.model.ipfix_collector"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.ipfix_collector_config_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"collectors","display_name":"Collectors"}],"structure_id":"com.vmware.nsx.model.ipfix_collector_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List IPFIX collector configurations","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transportzone_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.transportzoneprofiles"},"output_field_list":[],"description":"Modifies a specified transport zone profile","options":[{"generic":"NONE","field_name":"transportzone_profile_id","description":"(required)","type":"string","long_option":"transportzone-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"transport-zone-profile","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"transport_zone_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.manager","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.services.manager"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_proton_service_properties"},{"output_fields":[{"field_name":"logging_level","display_name":"LoggingLevel"},{"field_name":"package_logging_level","display_name":"PackageLoggingLevel"}],"structure_id":"com.vmware.nsx.model.proton_service_properties"},{"output_fields":[{"field_name":"logging_level","display_name":"LoggingLevel"},{"field_name":"package_name","display_name":"PackageName"}],"structure_id":"com.vmware.nsx.model.proton_package_logging_levels"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update Proton service properties","options":[{"generic":"OPTIONAL","field_name":"node_proton_service_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_proton_service_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_proton_service_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_proton_service_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_proton_service_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"node_proton_service_properties.service_name","description":"Service name","type":"string","long_option":"service-name","short_option":""},{"generic":"OPTIONAL","field_name":"node_proton_service_properties.service_properties.logging_level","description":"Possible values are: ","type":"string","long_option":"service-properties-logging-level","short_option":""},{"generic":"OPTIONAL","field_name":"node_proton_service_properties.service_properties.package_logging_level","description":"Package logging levels","type":"complex","long_option":"service-properties-package-logging-level","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_pools.allocations","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.pools.ippools.allocations"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.allocation_ip_address_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allocation_id","display_name":"AllocationId"}],"structure_id":"com.vmware.nsx.model.allocation_ip_address"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about which addresses have been allocated from a specified IP address pool.","options":[{"generic":"NONE","field_name":"pool_id","description":"IP pool ID (required)","type":"string","long_option":"pool-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mac_sets.members","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.macsets.members"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"mac_address","display_name":"MacAddress"}],"structure_id":"com.vmware.nsx.model.MAC_address_element"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Add an individual MAC address to a MACSet","options":[{"generic":"NONE","field_name":"mac_set_id","description":"MAC Set Id (required)","type":"string","long_option":"mac-set-id","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_address_element._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_address_element._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_address_element._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_address_element._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_address_element._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_address_element._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_address_element.mac_address","description":"A MAC address","type":"string","long_option":"mac-address","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_clusters","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.bridgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"ha_mac","display_name":"HaMac"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.bridge_cluster_node"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_nodes","display_name":"BridgeNodes"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"}],"structure_id":"com.vmware.nsx.model.bridge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a specified bridge cluster.","options":[{"generic":"NONE","field_name":"bridgecluster_id","description":"(required)","type":"string","long_option":"bridgecluster-id","short_option":""}]},{"service_id":"com.vmware.nsx.traceflows","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.traceflows"},"output_field_list":[],"description":"Delete the Traceflow round","options":[{"generic":"NONE","field_name":"traceflow_id","description":"(required)","type":"string","long_option":"traceflow-id","short_option":""}]},{"service_id":"com.vmware.nsx.infra.domains","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.domains"},"output_field_list":[],"description":"Delete the domain along with all the entities contained by this domain","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.backups.history","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.backups.history"},"output_field_list":[{"output_fields":[{"field_name":"backup_id","display_name":"BackupId"},{"field_name":"end_time","display_name":"EndTime"},{"field_name":"error_code","display_name":"ErrorCode"},{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"success","display_name":"Success"}],"structure_id":"com.vmware.nsx.model.backup_operation_status"},{"output_fields":[{"field_name":"cluster_backup_statuses","display_name":"ClusterBackupStatuses"},{"field_name":"inventory_backup_statuses","display_name":"InventoryBackupStatuses"},{"field_name":"node_backup_statuses","display_name":"NodeBackupStatuses"}],"structure_id":"com.vmware.nsx.model.backup_operation_history"}],"description":"Get history of previous backup operations","options":[]},{"service_id":"com.vmware.nsx.pools.ip_blocks","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.pools.ipblocks"},"output_field_list":[],"description":"Deletes the IP address block with specified id if it exists","options":[{"generic":"NONE","field_name":"block_id","description":"IP address block id (required)","type":"string","long_option":"block-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.vni_pools","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.pools.vnipools"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ranges","display_name":"Ranges"}],"structure_id":"com.vmware.nsx.model.vni_pool"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.vni_range"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified virtual network identifier (VNI) pool.","options":[{"generic":"NONE","field_name":"pool_id","description":"VNI pool ID (required)","type":"string","long_option":"pool-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.edge_clusters","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.edgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"member_index","display_name":"MemberIndex"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.edge_cluster_member"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"},{"field_name":"deployment_type","display_name":"DeploymentType"},{"field_name":"member_node_type","display_name":"MemberNodeType"},{"field_name":"members","display_name":"Members"}],"structure_id":"com.vmware.nsx.model.edge_cluster"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.edge_cluster_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the configured edge clusters, which enable you to group together transport nodes of the type EdgeNode and apply fabric profiles to all members of the edge cluster","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers.routing.ip_prefix_lists","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouters.routing.ipprefixlists"},"output_field_list":[],"description":"Deletes a specific IPPrefixList on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.csrs","operation_id":"importcsr","identity":{"name":"importcsr","path":"com.vmware.nsx.trustmanagement.csrs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"},{"field_name":"used_by","display_name":"UsedBy"}],"structure_id":"com.vmware.nsx.model.certificate"},{"output_fields":[{"field_name":"dsa_public_keyg","display_name":"DsaPublicKeyg"},{"field_name":"dsa_public_keyp","display_name":"DsaPublicKeyp"},{"field_name":"dsa_public_keyq","display_name":"DsaPublicKeyq"},{"field_name":"dsa_public_keyy","display_name":"DsaPublicKeyy"},{"field_name":"is_ca","display_name":"IsCa"},{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"issuer_cn","display_name":"IssuerCn"},{"field_name":"not_after","display_name":"NotAfter"},{"field_name":"not_before","display_name":"NotBefore"},{"field_name":"public_key_algo","display_name":"PublicKeyAlgo"},{"field_name":"public_key_length","display_name":"PublicKeyLength"},{"field_name":"rsa_public_key_exponent","display_name":"RsaPublicKeyExponent"},{"field_name":"rsa_public_key_modulus","display_name":"RsaPublicKeyModulus"},{"field_name":"serial_number","display_name":"SerialNumber"},{"field_name":"signature","display_name":"Signature"},{"field_name":"signature_algorithm","display_name":"SignatureAlgorithm"},{"field_name":"subject","display_name":"Subject"},{"field_name":"subject_cn","display_name":"SubjectCn"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_certificate"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"service_types","display_name":"ServiceTypes"}],"structure_id":"com.vmware.nsx.model.node_id_services_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.certificate_list"}],"description":"Imports a certificate authority (CA)-signed certificate for a CSR","options":[{"generic":"NONE","field_name":"csr_id","description":"CSR this certificate is associated with (required)","type":"string","long_option":"csr-id","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.key_algo","description":"Key algorithm contained in this certificate","type":"string","long_option":"key-algo","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.passphrase","description":"Password for private key encryption","type":"string","long_option":"passphrase","short_option":""},{"generic":"NONE","field_name":"trust_object_data.pem_encoded","description":"pem encoded certificate data","type":"string","long_option":"pem-encoded","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.private_key","description":"private key data","type":"string","long_option":"private-key","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports.mac_table","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalports.mactable"},"output_field_list":[{"output_fields":[{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"mac_type","display_name":"MacType"}],"structure_id":"com.vmware.nsx.model.logical_port_mac_table_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_port_id","display_name":"LogicalPortId"},{"field_name":"results","display_name":"Results"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.logical_port_mac_address_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns MAC table of a specified logical port","options":[{"generic":"NONE","field_name":"lport_id","description":"(required)","type":"string","long_option":"lport-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"TransportNode Id (optional)","type":"string","long_option":"transport-node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.backups.config","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.backups.config"},"output_field_list":[{"output_fields":[{"field_name":"directory_path","display_name":"DirectoryPath"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.remote_file_server"},{"output_fields":[{"field_name":"backup_enabled","display_name":"BackupEnabled"},{"field_name":"backup_schedule","display_name":"BackupSchedule"},{"field_name":"inventory_summary_interval","display_name":"InventorySummaryInterval"},{"field_name":"passphrase","display_name":"Passphrase"},{"field_name":"remote_file_server","display_name":"RemoteFileServer"}],"structure_id":"com.vmware.nsx.model.backup_configuration"},{"output_fields":[{"field_name":"authentication_scheme","display_name":"AuthenticationScheme"},{"field_name":"protocol_name","display_name":"ProtocolName"},{"field_name":"ssh_fingerprint","display_name":"SshFingerprint"}],"structure_id":"com.vmware.nsx.model.file_transfer_protocol"},{"output_fields":[{"field_name":"password","display_name":"Password"},{"field_name":"scheme_name","display_name":"SchemeName"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.file_transfer_authentication_scheme"}],"description":"Get a configuration of a file server and timers for automated backup","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.network.interfaces","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.nodes.network.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_interface_properties_list_result"},{"output_fields":[{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"physical_address","display_name":"PhysicalAddress"}],"structure_id":"com.vmware.nsx.model.node_interface_alias"},{"output_fields":[{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"connected_switch","display_name":"ConnectedSwitch"},{"field_name":"ens_capable","display_name":"EnsCapable"},{"field_name":"ens_enabled","display_name":"EnsEnabled"},{"field_name":"interface_alias","display_name":"InterfaceAlias"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"interface_type","display_name":"InterfaceType"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.node_interface_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the number of interfaces on the node and detailed information about each interface","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"service_id":"com.vmware.nsx.node.services.manager","operation_id":"resetmanagerlogginglevels","identity":{"name":"resetmanagerlogginglevels","path":"com.vmware.nsx.node.services.manager"},"output_field_list":[],"description":"Reset the manager logging levels to default values","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules.stats","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.sections.rules.stats"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"bytes_in","display_name":"BytesIn"},{"field_name":"bytes_out","display_name":"BytesOut"},{"field_name":"packets_in","display_name":"PacketsIn"},{"field_name":"packets_out","display_name":"PacketsOut"},{"field_name":"rule_id","display_name":"RuleId"}],"structure_id":"com.vmware.nsx.model.dne_rule_stats"}],"description":"Get the statistics for a network encryption rule","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalswitches"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"ip_pool_id","display_name":"IpPoolId"},{"field_name":"mac_pool_id","display_name":"MacPoolId"},{"field_name":"replication_mode","display_name":"ReplicationMode"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"vlan","display_name":"Vlan"},{"field_name":"vni","display_name":"Vni"}],"structure_id":"com.vmware.nsx.model.logical_switch"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies attributes of an existing logical switch","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.address_bindings","description":"Address bindings for the Logical switch","type":"complex","long_option":"address-bindings","short_option":""},{"generic":"NONE","field_name":"logical_switch.admin_state","description":"Possible values are: ","type":"string","long_option":"admin-state","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.ip_pool_id","description":"IP pool id that associated with a LogicalSwitch.","type":"string","long_option":"ip-pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.mac_pool_id","description":"Mac pool id that associated with a LogicalSwitch.","type":"string","long_option":"mac-pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.replication_mode","description":"Possible values are: ","type":"string","long_option":"replication-mode","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.switching_profile_ids","description":"Possible values are: ","type":"complex","long_option":"switching-profile-ids","short_option":""},{"generic":"NONE","field_name":"logical_switch.transport_zone_id","description":"Id of the TransportZone to which this LogicalSwitch is associated","type":"string","long_option":"transport-zone-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.vlan","description":"Id of the TransportZone to which this LogicalSwitch is associated","type":"long","long_option":"vlan","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.vni","description":"VNI for this LogicalSwitch","type":"long","long_option":"vni","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"createwithrules","identity":{"name":"createwithrules","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.dne_section_rule_list"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"The limit on the number of rules is defined by maxItems in collection types for DneRule (DneRuleList types)","options":[{"generic":"OPTIONAL","field_name":"dne_section_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.is_default","description":"It is a boolean flag which reflects whether a DNE section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section_rule_list.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"dne_section_rule_list.rules","description":"List of DNE rules in the section","type":"complex","long_option":"rules","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.manager","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.manager"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the manager service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.status","operation_id":"updatestatus","identity":{"name":"updatestatus","path":"com.vmware.nsx.networkencryption.status"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"context","display_name":"Context"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.network_encryption_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the firewall status for a given context","options":[{"generic":"NONE","field_name":"context","description":"Context for which network encryption status","type":"string","long_option":"context","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"status of the given context","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.service_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.serviceprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.service_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the specified service profile.","options":[{"generic":"NONE","field_name":"service_profile_id","description":"(required)","type":"string","long_option":"service-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_vpcs","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.awsvpcs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"default_quarantine_policy_enabled","display_name":"DefaultQuarantinePolicyEnabled"},{"field_name":"gateway_ha_configuration","display_name":"GatewayHaConfiguration"},{"field_name":"is_ha_enabled","display_name":"IsHaEnabled"},{"field_name":"key_pair_name","display_name":"KeyPairName"},{"field_name":"nsx_manager_connection","display_name":"NsxManagerConnection"}],"structure_id":"com.vmware.nsx.model.aws_gateway_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"gateway_info","display_name":"GatewayInfo"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"is_management_vpc","display_name":"IsManagementVpc"},{"field_name":"op_status","display_name":"OpStatus"},{"field_name":"region_id","display_name":"RegionId"},{"field_name":"transport_zones","display_name":"TransportZones"}],"structure_id":"com.vmware.nsx.model.aws_vpc"},{"output_fields":[{"field_name":"is_underlay_transport_zone","display_name":"IsUnderlayTransportZone"},{"field_name":"logical_switches","display_name":"LogicalSwitches"},{"field_name":"transport_zone_display_name","display_name":"TransportZoneDisplayName"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"}],"structure_id":"com.vmware.nsx.model.transport_zone_info"},{"output_fields":[{"field_name":"_configuration","display_name":"_Configuration"},{"field_name":"gateway_status","display_name":"GatewayStatus"}],"structure_id":"com.vmware.nsx.model.aws_gateway_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"instances_count","display_name":"InstancesCount"},{"field_name":"is_default_logical_switch","display_name":"IsDefaultLogicalSwitch"},{"field_name":"logical_switch_display_name","display_name":"LogicalSwitchDisplayName"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"nsx_switch_tag","display_name":"NsxSwitchTag"}],"structure_id":"com.vmware.nsx.model.logical_switch_info"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"deployment_state","display_name":"DeploymentState"},{"field_name":"deployment_status","display_name":"DeploymentStatus"},{"field_name":"error_code","display_name":"ErrorCode"},{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"gateway_instance_id","display_name":"GatewayInstanceId"},{"field_name":"gateway_name","display_name":"GatewayName"},{"field_name":"gateway_node_id","display_name":"GatewayNodeId"},{"field_name":"gateway_status","display_name":"GatewayStatus"},{"field_name":"gateway_tn_id","display_name":"GatewayTnId"},{"field_name":"is_gateway_active","display_name":"IsGatewayActive"},{"field_name":"private_ip","display_name":"PrivateIp"},{"field_name":"public_ip","display_name":"PublicIp"}],"structure_id":"com.vmware.nsx.model.aws_gateway_instance_status"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"availability_zone","display_name":"AvailabilityZone"},{"field_name":"downlink_subnet","display_name":"DownlinkSubnet"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"management_subnet","display_name":"ManagementSubnet"},{"field_name":"uplink_subnet","display_name":"UplinkSubnet"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ha_config"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"gateway_cluster_id","display_name":"GatewayClusterId"},{"field_name":"gateway_instances_status","display_name":"GatewayInstancesStatus"}],"structure_id":"com.vmware.nsx.model.aws_gateway_status"}],"description":"Returns Vpc information","options":[{"generic":"NONE","field_name":"vpc_id","description":"ID of the Vpc (required)","type":"string","long_option":"vpc-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.sections.rules.state"},"output_field_list":[{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"},{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"revision_desired","display_name":"RevisionDesired"}],"structure_id":"com.vmware.nsx.model.dne_rule_state"}],"description":"Get the realized State of a network encryption rule","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"barrier_id","description":"(optional)","type":"long","long_option":"barrier-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[],"description":"Returns information about a specific fabric node (host or edge).","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.users","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.users"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"full_name","display_name":"FullName"},{"field_name":"old_password","display_name":"OldPassword"},{"field_name":"password","display_name":"Password"},{"field_name":"userid","display_name":"Userid"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.node_user_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_user_properties_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the list of users configued to log in to the NSX Manager appliance.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.summary"},"output_field_list":[{"output_fields":[{"field_name":"component_type","display_name":"ComponentType"},{"field_name":"target_version","display_name":"TargetVersion"}],"structure_id":"com.vmware.nsx.model.component_target_version"},{"output_fields":[{"field_name":"component_target_versions","display_name":"ComponentTargetVersions"},{"field_name":"system_version","display_name":"SystemVersion"},{"field_name":"target_version","display_name":"TargetVersion"},{"field_name":"upgrade_bundle_file_name","display_name":"UpgradeBundleFileName"},{"field_name":"upgrade_coordinator_version","display_name":"UpgradeCoordinatorVersion"},{"field_name":"upgrade_status","display_name":"UpgradeStatus"}],"structure_id":"com.vmware.nsx.model.upgrade_summary"}],"description":"Get upgrade summary","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.plan.settings","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.upgrade.plan.settings"},"output_field_list":[{"output_fields":[{"field_name":"parallel","display_name":"Parallel"},{"field_name":"pause_after_each_group","display_name":"PauseAfterEachGroup"},{"field_name":"pause_on_error","display_name":"PauseOnError"}],"structure_id":"com.vmware.nsx.model.upgrade_plan_settings"}],"description":"Update the upgrade plan settings for the component.","options":[{"generic":"NONE","field_name":"component_type","description":"(required)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_plan_settings.parallel","description":"Upgrade Method to specify whether the upgrade is to be performed serially or in parallel","type":"boolean","long_option":"parallel","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_plan_settings.pause_after_each_group","description":"Flag to indicate whether to pause the upgrade after upgrade of each group is completed","type":"boolean","long_option":"pause-after-each-group","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_plan_settings.pause_on_error","description":"Flag to indicate whether to pause the upgrade plan execution when an error occurs","type":"boolean","long_option":"pause-on-error","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.tasks","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.tasks"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"async_response_available","display_name":"AsyncResponseAvailable"},{"field_name":"cancelable","display_name":"Cancelable"},{"field_name":"description","display_name":"Description"},{"field_name":"end_time","display_name":"EndTime"},{"field_name":"id","display_name":"Id"},{"field_name":"message","display_name":"Message"},{"field_name":"progress","display_name":"Progress"},{"field_name":"request_method","display_name":"RequestMethod"},{"field_name":"request_uri","display_name":"RequestUri"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"user","display_name":"User"}],"structure_id":"com.vmware.nsx.model.task_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get information about the specified task","options":[{"generic":"NONE","field_name":"task_id","description":"ID of task to read (required)","type":"string","long_option":"task-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.hpm.features","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.hpm.features"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"client_type","display_name":"ClientType"},{"field_name":"data_type_configurations","display_name":"DataTypeConfigurations"}],"structure_id":"com.vmware.nsx.model.client_type_collection_configuration"},{"output_fields":[{"field_name":"collection_frequency","display_name":"CollectionFrequency"},{"field_name":"data_type","display_name":"DataType"}],"structure_id":"com.vmware.nsx.model.data_type_collection_configuration"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"client_type_collection_configurations","display_name":"ClientTypeCollectionConfigurations"},{"field_name":"feature_stack_name","display_name":"FeatureStackName"}],"structure_id":"com.vmware.nsx.model.feature_stack_collection_configuration"}],"description":"Returns the complete set of client type data collection configuration records for the specified feature stack.","options":[{"generic":"NONE","field_name":"feature_stack_name","description":"(required)","type":"string","long_option":"feature-stack-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"revise","identity":{"name":"revise","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"}],"structure_id":"com.vmware.nsx.model.dne_section"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a network encryption section and/or its position","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.is_default","description":"It is a boolean flag which reflects whether a DNE section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"OPTIONAL","field_name":"dne_section.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""}]},{"service_id":"com.vmware.nsx.services","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.services"},"output_field_list":[],"description":"Deletes the specified logical router service.","options":[{"generic":"NONE","field_name":"service_id","description":"(required)","type":"string","long_option":"service-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_router_ports","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouterports"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_router_port_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all logical router ports","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"logical_router_id","description":"Logical Router identifier (optional)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch_id","description":"Logical Switch identifier (optional)","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"resource_type","description":"Resource types of logical router port (optional)","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.mgmt_plane_bus","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.mgmtplanebus"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read Rabbit MQ service properties","options":[]},{"service_id":"com.vmware.nsx.licenses","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.licenses"},"output_field_list":[],"description":"Deprecated","options":[{"generic":"NONE","field_name":"license_key","description":"(required)","type":"string","long_option":"license-key","short_option":""}]},{"service_id":"com.vmware.nsx.bridge_clusters","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.bridgeclusters"},"output_field_list":[],"description":"Removes the specified Bridge Cluster.","options":[{"generic":"NONE","field_name":"bridgecluster_id","description":"(required)","type":"string","long_option":"bridgecluster-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.tasks.response","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.tasks.response"},"output_field_list":[],"description":"Get the response of a task","options":[{"generic":"NONE","field_name":"task_id","description":"ID of task to read (required)","type":"string","long_option":"task-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.configs.management","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.configs.management"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"publish_fqdns","display_name":"PublishFqdns"}],"structure_id":"com.vmware.nsx.model.management_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the NSX Management nodes global configuration.","options":[]},{"service_id":"com.vmware.nsx.aaa.role_bindings","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.aaa.rolebindings"},"output_field_list":[],"description":"Delete user/group's roles assignment","options":[{"generic":"NONE","field_name":"binding_id","description":"User/Group's id (required)","type":"string","long_option":"binding-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.install_upgrade.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.installupgrade.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NSX install-upgrade service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups.aggregate_info","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.upgradeunitgroups.aggregateinfo"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"extended_configuration","display_name":"ExtendedConfiguration"},{"field_name":"failed_count","display_name":"FailedCount"},{"field_name":"parallel","display_name":"Parallel"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"},{"field_name":"type","display_name":"Type"},{"field_name":"upgrade_unit_count","display_name":"UpgradeUnitCount"},{"field_name":"upgrade_units","display_name":"UpgradeUnits"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_aggregate_info_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Return aggregate information of all upgrade unit groups","options":[{"generic":"OPTIONAL","field_name":"component_type","description":"Component type based on which upgrade unit groups to be filtered (optional)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"summary","description":"Flag indicating whether to return summary (optional, default to false)","type":"boolean","long_option":"summary","short_option":""},{"generic":"OPTIONAL","field_name":"sync","description":"Synchronize before returning upgrade unit groups (optional, default to false)","type":"boolean","long_option":"sync","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections.rules","operation_id":"createmultiple","identity":{"name":"createmultiple","path":"com.vmware.nsx.firewall.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.firewall_rule_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create multiple firewall rules in existing firewall section bounded by limit of 1000 firewall rules per section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"firewall_rule_list.rules","description":"List of firewall rules in the section","type":"complex","long_option":"rules","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"operation","description":"Operation (optional, default to insert_top)","type":"string","long_option":"operation","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers.routing.static_routes.bfd_peers","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouters.routing.staticroutes.bfdpeers"},"output_field_list":[],"description":"Deletes the specified BFD peer present on specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"bfd_peer_id","description":"(required)","type":"string","long_option":"bfd-peer-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.status"},"output_field_list":[{"output_fields":[{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.controller_cluster_status"},{"output_fields":[{"field_name":"disk_store_id","display_name":"DiskStoreId"},{"field_name":"host_address","display_name":"HostAddress"}],"structure_id":"com.vmware.nsx.model.cluster_initialization_node_info"},{"output_fields":[{"field_name":"mgmt_cluster_listen_ip_address","display_name":"MgmtClusterListenIpAddress"},{"field_name":"uuid","display_name":"Uuid"}],"structure_id":"com.vmware.nsx.model.management_plane_base_node_info"},{"output_fields":[{"field_name":"offline_nodes","display_name":"OfflineNodes"},{"field_name":"online_nodes","display_name":"OnlineNodes"},{"field_name":"required_members_for_initialization","display_name":"RequiredMembersForInitialization"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.management_cluster_status"},{"output_fields":[{"field_name":"control_cluster_status","display_name":"ControlClusterStatus"},{"field_name":"mgmt_cluster_status","display_name":"MgmtClusterStatus"}],"structure_id":"com.vmware.nsx.model.cluster_status"}],"description":"Returns status information for the NSX cluster control role and management role.","options":[{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_upgrade_agent.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.nsxupgradeagent.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read Nsx upgrade agent service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.compute_managers","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.computemanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"credential","display_name":"Credential"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"origin_type","display_name":"OriginType"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.compute_manager"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.compute_manager_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all compute managers.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"origin_type","description":"Compute manager type like vCenter (optional)","type":"string","long_option":"origin-type","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"server","description":"IP address or hostname of compute manager (optional)","type":"string","long_option":"server","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.status"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"context","display_name":"Context"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.network_encryption_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the network encryption status for a given context","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"updatewithrules","identity":{"name":"updatewithrules","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"},{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.firewall_section_rule_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"destinations_excluded","display_name":"DestinationsExcluded"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"logged","display_name":"Logged"},{"field_name":"notes","display_name":"Notes"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"},{"field_name":"sources_excluded","display_name":"SourcesExcluded"}],"structure_id":"com.vmware.nsx.model.firewall_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.firewall_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies existing firewall section along with its association with rules","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.applied_tos","description":"List of objects where the rules in this section will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.is_default","description":"It is a boolean flag which reflects whether a firewall section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section_rule_list.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.stateful","description":"Stateful or Stateless nature of firewall section is enforced on all rules inside the section","type":"boolean","long_option":"stateful","short_option":""},{"generic":"NONE","field_name":"firewall_section_rule_list.rules","description":"List of firewall rules in the section","type":"complex","long_option":"rules","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.services.service_entries","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.services.serviceentries"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.service_entry_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of Service entries for the given service","options":[{"generic":"NONE","field_name":"service_id","description":"Service ID (required)","type":"string","long_option":"service-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.eula.acceptance","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.eula.acceptance"},"output_field_list":[{"output_fields":[{"field_name":"acceptance","display_name":"Acceptance"}],"structure_id":"com.vmware.nsx.model.EULA_acceptance"}],"description":"Return the acceptance status of end user license agreement","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.app_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.appdiscovery.appprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"app_profile_category","display_name":"AppProfileCategory"},{"field_name":"app_profile_criteria","display_name":"AppProfileCriteria"}],"structure_id":"com.vmware.nsx.model.app_profile"}],"description":"Adds a new app profile","options":[{"generic":"OPTIONAL","field_name":"app_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.app_profile_category","description":"Categories of the app profile","type":"string","long_option":"app-profile-category","short_option":""},{"generic":"LIST","field_name":"app_profile.app_profile_criteria","description":"Criteria of the app profile","type":"string","long_option":"app-profile-criteria","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.realization_state_barrier.current","operation_id":"increment","identity":{"name":"increment","path":"com.vmware.nsx.realizationstatebarrier.current"},"output_field_list":[{"output_fields":[{"field_name":"current_barrier_number","display_name":"CurrentBarrierNumber"}],"structure_id":"com.vmware.nsx.model.current_realization_state_barrier"}],"description":"Increments the barrier count by 1","options":[]},{"service_id":"com.vmware.nsx.infra.domains.domain_deployment_maps","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.domains.domaindeploymentmaps"},"output_field_list":[],"description":"Delete Domain Deployment Map","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"domain_deployment_map_id","description":"domain-deployment-map-id (required)","type":"string","long_option":"domain-deployment-map-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalports"},"output_field_list":[{"output_fields":[{"field_name":"attachment_type","display_name":"AttachmentType"},{"field_name":"context","display_name":"Context"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.logical_port_attachment"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"attachment","display_name":"Attachment"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"}],"structure_id":"com.vmware.nsx.model.logical_port"}],"description":"Modifies an existing logical switch port","options":[{"generic":"NONE","field_name":"lport_id","description":"(required)","type":"string","long_option":"lport-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.address_bindings","description":"Address bindings for logical port","type":"complex","long_option":"address-bindings","short_option":""},{"generic":"NONE","field_name":"logical_port.admin_state","description":"Possible values are: ","type":"string","long_option":"admin-state","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.attachment.attachment_type","description":"Possible values are: ","type":"string","long_option":"attachment-attachment-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.attachment.context","description":"Extra context data for the attachment","type":"dynamicstructure","long_option":"attachment-context","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.attachment.id","description":"Identifier of the interface attached to the logical port","type":"string","long_option":"attachment-id","short_option":""},{"generic":"NONE","field_name":"logical_port.logical_switch_id","description":"Id of the Logical switch that this port belongs to.","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.switching_profile_ids","description":"Id of the Logical switch that this port belongs to.","type":"complex","long_option":"switching-profile-ids","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_endpoints.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.bridgeendpoints.status"},"output_field_list":[{"output_fields":[{"field_name":"active_nodes","display_name":"ActiveNodes"},{"field_name":"endpoint_id","display_name":"EndpointId"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"}],"structure_id":"com.vmware.nsx.model.bridge_endpoint_status"}],"description":"Get the status for the Bridge Endpoint of the given Endpoint id","options":[{"generic":"NONE","field_name":"endpoint_id","description":"(required)","type":"string","long_option":"endpoint-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups.effective_ip_address_members","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsgroups.effectiveipaddressmembers"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.effective_IP_address_member_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns effective ip address members of the specified NSGroup.","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.fabric.compute_managers","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.fabric.computemanagers"},"output_field_list":[],"description":"Unregisters a specified compute manager","options":[{"generic":"NONE","field_name":"compute_manager_id","description":"(required)","type":"string","long_option":"compute-manager-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.communication_map","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.domains.communicationmap"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_entries","display_name":"CommunicationEntries"},{"field_name":"precedence","display_name":"Precedence"}],"structure_id":"com.vmware.nsx.model.communication_map"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read communication-map for a domain.","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_message_bus","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.nsxmessagebus"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX Message Bus service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalswitches.state"},"output_field_list":[{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"}],"structure_id":"com.vmware.nsx.model.logical_switch_state"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"}],"description":"Returns current state of the logical switch configuration and details of only out-of-sync transport nodes.","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.md_proxies","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.mdproxies"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"},{"field_name":"metadata_server_ca_ids","display_name":"MetadataServerCaIds"},{"field_name":"metadata_server_url","display_name":"MetadataServerUrl"},{"field_name":"secret","display_name":"Secret"}],"structure_id":"com.vmware.nsx.model.metadata_proxy"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a metadata proxy","options":[{"generic":"OPTIONAL","field_name":"metadata_proxy._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.attached_logical_port_id","description":"id of attached logical port","type":"string","long_option":"attached-logical-port-id","short_option":""},{"generic":"NONE","field_name":"metadata_proxy.edge_cluster_id","description":"edge cluster uuid","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"metadata_proxy.edge_cluster_member_indexes","description":"If none is provided, the NSX will auto-select two edge-nodes from the given edge cluster","type":"long","long_option":"edge-cluster-member-indexes","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"metadata_proxy.metadata_server_ca_ids","description":"The CAs referenced here must be uploaded to the truststore using the API POST /api/v1/trust-management/certificates?action=import","type":"string","long_option":"metadata-server-ca-ids","short_option":""},{"generic":"NONE","field_name":"metadata_proxy.metadata_server_url","description":"The URL in format scheme://host:port/path","type":"string","long_option":"metadata-server-url","short_option":""},{"generic":"OPTIONAL","field_name":"metadata_proxy.secret","description":"secret to access metadata server","type":"string","long_option":"secret","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.traceflows","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.traceflows"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"delivered_count","display_name":"DeliveredCount"},{"field_name":"dropped_count","display_name":"DroppedCount"},{"field_name":"forwarded_count","display_name":"ForwardedCount"},{"field_name":"received_count","display_name":"ReceivedCount"}],"structure_id":"com.vmware.nsx.model.traceflow_observation_counters"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"analysis","display_name":"Analysis"},{"field_name":"counters","display_name":"Counters"},{"field_name":"id","display_name":"Id"},{"field_name":"logical_counters","display_name":"LogicalCounters"},{"field_name":"lport_id","display_name":"LportId"},{"field_name":"operation_state","display_name":"OperationState"},{"field_name":"result_overflowed","display_name":"ResultOverflowed"},{"field_name":"timeout","display_name":"Timeout"}],"structure_id":"com.vmware.nsx.model.traceflow"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.traceflow_list_result"}],"description":"List all Traceflow rounds; if a logical port id is given as a query parameter, only those originated from the logical port are returned.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"lport_id","description":"id of the source logical port where the trace flows originated (optional)","type":"string","long_option":"lport-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"cluster_id","display_name":"ClusterId"},{"field_name":"control_cluster_changes_allowed","display_name":"ControlClusterChangesAllowed"},{"field_name":"mgmt_cluster_changes_allowed","display_name":"MgmtClusterChangesAllowed"}],"structure_id":"com.vmware.nsx.model.cluster_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the NSX cluster configuration","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.services","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.services"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.logical_service"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a service that can be applied to one or more logical router ports","options":[{"generic":"OPTIONAL","field_name":"logical_service._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"logical_service.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_service.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"logical_service.dhcp_relay_profile_id","description":"dhcp relay profile referenced by the dhcp relay service","type":"string","long_option":"dhcp-relay-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp.neighbors","operation_id":"unsetpassword","identity":{"name":"unsetpassword","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"enabled","display_name":"Enabled"},{"field_name":"in_filter_ipprefixlist_id","display_name":"InFilterIpprefixlistId"},{"field_name":"in_filter_routemap_id","display_name":"InFilterRoutemapId"},{"field_name":"out_filter_ipprefixlist_id","display_name":"OutFilterIpprefixlistId"},{"field_name":"out_filter_routemap_id","display_name":"OutFilterRoutemapId"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor_address_family"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_families","display_name":"AddressFamilies"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enable_bfd","display_name":"EnableBfd"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"filter_in_ipprefixlist_id","display_name":"FilterInIpprefixlistId"},{"field_name":"filter_in_routemap_id","display_name":"FilterInRoutemapId"},{"field_name":"filter_out_ipprefixlist_id","display_name":"FilterOutIpprefixlistId"},{"field_name":"filter_out_routemap_id","display_name":"FilterOutRoutemapId"},{"field_name":"hold_down_timer","display_name":"HoldDownTimer"},{"field_name":"keep_alive_timer","display_name":"KeepAliveTimer"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"maximum_hop_limit","display_name":"MaximumHopLimit"},{"field_name":"neighbor_address","display_name":"NeighborAddress"},{"field_name":"password","display_name":"Password"},{"field_name":"remote_as","display_name":"RemoteAs"},{"field_name":"remote_as_num","display_name":"RemoteAsNum"},{"field_name":"source_address","display_name":"SourceAddress"},{"field_name":"source_addresses","display_name":"SourceAddresses"}],"structure_id":"com.vmware.nsx.model.bgp_neighbor"}],"description":"Unset/Delete the password property on the specific BGP Neighbor","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"action","description":"(optional)","type":"string","long_option":"action","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mac_sets.members","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.macsets.members"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.MAC_address_element_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"mac_address","display_name":"MacAddress"}],"structure_id":"com.vmware.nsx.model.MAC_address_element"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List all MAC addresses in a MACSet","options":[{"generic":"NONE","field_name":"mac_set_id","description":"MAC Set Id (required)","type":"string","long_option":"mac-set-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateways.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.aws.gateways.status"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"deployment_state","display_name":"DeploymentState"},{"field_name":"deployment_status","display_name":"DeploymentStatus"},{"field_name":"error_code","display_name":"ErrorCode"},{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"gateway_instance_id","display_name":"GatewayInstanceId"},{"field_name":"gateway_name","display_name":"GatewayName"},{"field_name":"gateway_node_id","display_name":"GatewayNodeId"},{"field_name":"gateway_status","display_name":"GatewayStatus"},{"field_name":"gateway_tn_id","display_name":"GatewayTnId"},{"field_name":"is_gateway_active","display_name":"IsGatewayActive"},{"field_name":"private_ip","display_name":"PrivateIp"},{"field_name":"public_ip","display_name":"PublicIp"}],"structure_id":"com.vmware.nsx.model.aws_gateway_instance_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"gateway_cluster_id","display_name":"GatewayClusterId"},{"field_name":"gateway_instances_status","display_name":"GatewayInstancesStatus"}],"structure_id":"com.vmware.nsx.model.aws_gateway_status"}],"description":"Returns status information for primary gateway and secondary gateway for the vpc, if exists.","options":[{"generic":"NONE","field_name":"vpc_id","description":"(required)","type":"string","long_option":"vpc-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.groups.nsgroups","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"logical_port_id","display_name":"LogicalPortId"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.realized_logical_port"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"evaluations","display_name":"Evaluations"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_NS_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"}],"structure_id":"com.vmware.nsx.model.realized_logical_switch"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"compute_ids","display_name":"ComputeIds"},{"field_name":"host_id","display_name":"HostId"},{"field_name":"local_id_on_host","display_name":"LocalIdOnHost"},{"field_name":"power_state","display_name":"PowerState"}],"structure_id":"com.vmware.nsx.model.realized_virtual_machine"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"logical_ports","display_name":"LogicalPorts"},{"field_name":"logical_switches","display_name":"LogicalSwitches"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"virtual_machines","display_name":"VirtualMachines"}],"structure_id":"com.vmware.nsx.model.realized_NS_group_member_evaluation"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a NSGroup and the complete tree underneath","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"NONE","field_name":"nsgroup_name","description":"Group Name (required)","type":"string","long_option":"nsgroup-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.nodes_summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.nodessummary"},"output_field_list":[{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_summary_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"component_version","display_name":"ComponentVersion"},{"field_name":"node_count","display_name":"NodeCount"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.node_summary"}],"description":"Get summary of nodes","options":[]},{"service_id":"com.vmware.nsx.md_proxies","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.mdproxies"},"output_field_list":[],"description":"Delete a metadata proxy","options":[{"generic":"NONE","field_name":"proxy_id","description":"(required)","type":"string","long_option":"proxy-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.lldp.transport_nodes.interfaces","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.lldp.transportnodes.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.interface_neighbor_property_list_result"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ifindex","display_name":"Ifindex"},{"field_name":"mac","display_name":"Mac"},{"field_name":"name","display_name":"Name"},{"field_name":"neighbors","display_name":"Neighbors"}],"structure_id":"com.vmware.nsx.model.interface_neighbor_properties"},{"output_fields":[{"field_name":"capabilities","display_name":"Capabilities"},{"field_name":"enabled_capabilities","display_name":"EnabledCapabilities"},{"field_name":"ifindex","display_name":"Ifindex"},{"field_name":"link_aggregation_capable","display_name":"LinkAggregationCapable"},{"field_name":"link_aggregation_port_id","display_name":"LinkAggregationPortId"},{"field_name":"link_aggregation_status","display_name":"LinkAggregationStatus"},{"field_name":"mac","display_name":"Mac"},{"field_name":"mgmt_addr","display_name":"MgmtAddr"},{"field_name":"name","display_name":"Name"},{"field_name":"oid","display_name":"Oid"},{"field_name":"port_desc","display_name":"PortDesc"},{"field_name":"system_desc","display_name":"SystemDesc"},{"field_name":"system_name","display_name":"SystemName"},{"field_name":"system_port_number","display_name":"SystemPortNumber"}],"structure_id":"com.vmware.nsx.model.neighbor_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List LLDP Neighbor Properties","options":[{"generic":"NONE","field_name":"node_id","description":"ID of transport node (required)","type":"string","long_option":"node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.status_summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.statussummary"},"output_field_list":[{"output_fields":[{"field_name":"can_skip","display_name":"CanSkip"},{"field_name":"component_type","display_name":"ComponentType"},{"field_name":"details","display_name":"Details"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.component_upgrade_status"},{"output_fields":[{"field_name":"can_skip","display_name":"CanSkip"},{"field_name":"component_type","display_name":"ComponentType"},{"field_name":"details","display_name":"Details"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.edge_upgrade_status"},{"output_fields":[{"field_name":"can_skip","display_name":"CanSkip"},{"field_name":"component_type","display_name":"ComponentType"},{"field_name":"details","display_name":"Details"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.host_upgrade_status"},{"output_fields":[{"field_name":"can_skip","display_name":"CanSkip"},{"field_name":"component_type","display_name":"ComponentType"},{"field_name":"details","display_name":"Details"},{"field_name":"percent_complete","display_name":"PercentComplete"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.CCP_upgrade_status"},{"output_fields":[{"field_name":"ccp_status","display_name":"CcpStatus"},{"field_name":"component_status","display_name":"ComponentStatus"},{"field_name":"edge_status","display_name":"EdgeStatus"},{"field_name":"host_status","display_name":"HostStatus"},{"field_name":"overall_upgrade_status","display_name":"OverallUpgradeStatus"}],"structure_id":"com.vmware.nsx.model.upgrade_status"}],"description":"Get upgrade status summary","options":[{"generic":"OPTIONAL","field_name":"component_type","description":"Component type based on which upgrade units to be filtered (optional)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"selection_status","description":"Flag to indicate whether to return status for only selected, only deselected or both type of upgrade units (optional, default to ALL)","type":"string","long_option":"selection-status","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.dhcp.servers"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"dhcp_server_ip","display_name":"DhcpServerIp"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"domain_name","display_name":"DomainName"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"options","display_name":"Options"}],"structure_id":"com.vmware.nsx.model.I_pv4_dhcp_server"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"dhcp_profile_id","display_name":"DhcpProfileId"},{"field_name":"ipv4_dhcp_server","display_name":"Ipv4DhcpServer"}],"structure_id":"com.vmware.nsx.model.logical_dhcp_server"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_dhcp_server_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Get a paginated list of DHCP servers","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalports.state"},"output_field_list":[{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"discovered_bindings","display_name":"DiscoveredBindings"},{"field_name":"id","display_name":"Id"},{"field_name":"realized_bindings","display_name":"RealizedBindings"},{"field_name":"transport_node_ids","display_name":"TransportNodeIds"}],"structure_id":"com.vmware.nsx.model.logical_port_state"},{"output_fields":[{"field_name":"binding","display_name":"Binding"},{"field_name":"binding_timestamp","display_name":"BindingTimestamp"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.address_binding_entry"}],"description":"Returns transport node id for a specified logical port","options":[{"generic":"NONE","field_name":"lport_id","description":"(required)","type":"string","long_option":"lport-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.error_resolver","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.errorresolver"},"output_field_list":[{"output_fields":[{"field_name":"error_id","display_name":"ErrorId"},{"field_name":"resolver_present","display_name":"ResolverPresent"},{"field_name":"user_metadata","display_name":"UserMetadata"}],"structure_id":"com.vmware.nsx.model.error_resolver_info"},{"output_fields":[{"field_name":"user_input_list","display_name":"UserInputList"}],"structure_id":"com.vmware.nsx.model.error_resolver_user_metadata"},{"output_fields":[{"field_name":"data_type","display_name":"DataType"},{"field_name":"property_name","display_name":"PropertyName"},{"field_name":"property_value","display_name":"PropertyValue"}],"structure_id":"com.vmware.nsx.model.error_resolver_user_input_data"},{"output_fields":[{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.error_resolver_info_list"}],"description":"Returns a list of metadata for all the error resolvers registered.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.node_mgmt","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.nodemgmt"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read appliance management service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix_obs_points.switch_global","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.ipfixobspoints.switchglobal"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"collector_ip_address","display_name":"CollectorIpAddress"},{"field_name":"collector_port","display_name":"CollectorPort"}],"structure_id":"com.vmware.nsx.model.ipfix_collector"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"active_timeout","display_name":"ActiveTimeout"},{"field_name":"collectors","display_name":"Collectors"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"idle_timeout","display_name":"IdleTimeout"},{"field_name":"max_flows","display_name":"MaxFlows"},{"field_name":"observation_domain_id","display_name":"ObservationDomainId"},{"field_name":"packet_sample_probability","display_name":"PacketSampleProbability"}],"structure_id":"com.vmware.nsx.model.ipfix_obs_point_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update global switch IPFIX export configuration","options":[{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.active_timeout","description":"The time in seconds after a Flow is expired even if more packets matching this Flow are received by the cache","type":"long","long_option":"active-timeout","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.collectors","description":"List of IPFIX collectors","type":"complex","long_option":"collectors","short_option":""},{"generic":"NONE","field_name":"ipfix_obs_point_config.enabled","description":"Enabled status of IPFIX export","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.idle_timeout","description":"The time in seconds after a Flow is expired if no more packets matching this Flow are received by the cache","type":"long","long_option":"idle-timeout","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.max_flows","description":"The maximum number of flow entries in each exporter flow cache","type":"long","long_option":"max-flows","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.observation_domain_id","description":"An identifier that is unique to the exporting process and used to meter the Flows","type":"long","long_option":"observation-domain-id","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_obs_point_config.packet_sample_probability","description":"The probability in percentage that a packet is sampled, in range 0-100","type":"double","long_option":"packet-sample-probability","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"forwarding_up_timer","display_name":"ForwardingUpTimer"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.routing_config"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the routing configuration for a specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.network.interfaces","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.network.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_network_interface_properties_list_result"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"netmask","display_name":"Netmask"}],"structure_id":"com.vmware.nsx.model.I_pv4_address_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"bond_mode","display_name":"BondMode"},{"field_name":"bond_primary","display_name":"BondPrimary"},{"field_name":"bond_slaves","display_name":"BondSlaves"},{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"default_gateway","display_name":"DefaultGateway"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"ip_addresses","display_name":"IpAddresses"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"physical_address","display_name":"PhysicalAddress"},{"field_name":"plane","display_name":"Plane"}],"structure_id":"com.vmware.nsx.model.node_network_interface_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the number of interfaces on the NSX Manager appliance and detailed information about each interface","options":[]},{"service_id":"com.vmware.nsx.upgrade.plan","operation_id":"continue","identity":{"name":"continue","path":"com.vmware.nsx.upgrade.plan"},"output_field_list":[],"description":"Continue upgrade","options":[{"generic":"OPTIONAL","field_name":"skip","description":"Skip to upgrade of next component","type":"boolean","long_option":"skip","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ntp","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.ntp"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"servers","display_name":"Servers"}],"structure_id":"com.vmware.nsx.model.ntp_service_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_ntp_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NTP service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"extended_configuration","display_name":"ExtendedConfiguration"},{"field_name":"parallel","display_name":"Parallel"},{"field_name":"type","display_name":"Type"},{"field_name":"upgrade_unit_count","display_name":"UpgradeUnitCount"},{"field_name":"upgrade_units","display_name":"UpgradeUnits"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Create a group","options":[{"generic":"OPTIONAL","field_name":"upgrade_unit_group._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.enabled","description":"Flag to indicate whether upgrade of this group is enabled or not","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.extended_configuration","description":"Extended configuration for the group","type":"complex","long_option":"extended-configuration","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.parallel","description":"Upgrade method to specify whether the upgrade is to be performed in parallel or serially","type":"boolean","long_option":"parallel","short_option":""},{"generic":"NONE","field_name":"upgrade_unit_group.type","description":"Component type","type":"string","long_option":"type","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.upgrade_unit_count","description":"Number of upgrade units in the group format: int32","type":"long","long_option":"upgrade-unit-count","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.upgrade_units","description":"List of upgrade units in the group","type":"complex","long_option":"upgrade-units","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bfd_config","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.bfdconfig"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the BFD configuration for all routing BFD peers","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_router_ports.statistics","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouterports.statistics"},"output_field_list":[{"output_fields":[{"field_name":"dropped_packets","display_name":"DroppedPackets"},{"field_name":"total_bytes","display_name":"TotalBytes"},{"field_name":"total_packets","display_name":"TotalPackets"}],"structure_id":"com.vmware.nsx.model.logical_router_port_counters"},{"output_fields":[{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"rx","display_name":"Rx"},{"field_name":"tx","display_name":"Tx"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.logical_router_port_statistics_per_node"},{"output_fields":[{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"},{"field_name":"per_node_statistics","display_name":"PerNodeStatistics"}],"structure_id":"com.vmware.nsx.model.logical_router_port_statistics"}],"description":"TransportNode Id (optional)","options":[{"generic":"NONE","field_name":"logical_router_port_id","description":"(required)","type":"string","long_option":"logical-router-port-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"TransportNode Id (optional)","type":"string","long_option":"transport-node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.certificates","operation_id":"importcertificate","identity":{"name":"importcertificate","path":"com.vmware.nsx.trustmanagement.certificates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"},{"field_name":"used_by","display_name":"UsedBy"}],"structure_id":"com.vmware.nsx.model.certificate"},{"output_fields":[{"field_name":"dsa_public_keyg","display_name":"DsaPublicKeyg"},{"field_name":"dsa_public_keyp","display_name":"DsaPublicKeyp"},{"field_name":"dsa_public_keyq","display_name":"DsaPublicKeyq"},{"field_name":"dsa_public_keyy","display_name":"DsaPublicKeyy"},{"field_name":"is_ca","display_name":"IsCa"},{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"issuer_cn","display_name":"IssuerCn"},{"field_name":"not_after","display_name":"NotAfter"},{"field_name":"not_before","display_name":"NotBefore"},{"field_name":"public_key_algo","display_name":"PublicKeyAlgo"},{"field_name":"public_key_length","display_name":"PublicKeyLength"},{"field_name":"rsa_public_key_exponent","display_name":"RsaPublicKeyExponent"},{"field_name":"rsa_public_key_modulus","display_name":"RsaPublicKeyModulus"},{"field_name":"serial_number","display_name":"SerialNumber"},{"field_name":"signature","display_name":"Signature"},{"field_name":"signature_algorithm","display_name":"SignatureAlgorithm"},{"field_name":"subject","display_name":"Subject"},{"field_name":"subject_cn","display_name":"SubjectCn"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_certificate"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"service_types","display_name":"ServiceTypes"}],"structure_id":"com.vmware.nsx.model.node_id_services_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.certificate_list"}],"description":"Adds a new private-public certificate or a chain of certificates (CAs) and, optionally, a private key that can be applied to one of the user-facing components (appliance management or edge)","options":[{"generic":"OPTIONAL","field_name":"trust_object_data._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.key_algo","description":"Key algorithm contained in this certificate","type":"string","long_option":"key-algo","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.passphrase","description":"Password for private key encryption","type":"string","long_option":"passphrase","short_option":""},{"generic":"NONE","field_name":"trust_object_data.pem_encoded","description":"pem encoded certificate data","type":"string","long_option":"pem-encoded","short_option":""},{"generic":"OPTIONAL","field_name":"trust_object_data.private_key","description":"private key data","type":"string","long_option":"private-key","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"extended_configuration","display_name":"ExtendedConfiguration"},{"field_name":"parallel","display_name":"Parallel"},{"field_name":"type","display_name":"Type"},{"field_name":"upgrade_unit_count","display_name":"UpgradeUnitCount"},{"field_name":"upgrade_units","display_name":"UpgradeUnits"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Update the upgrade unit group","options":[{"generic":"NONE","field_name":"group_id","description":"(required)","type":"string","long_option":"group-id","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.enabled","description":"Flag to indicate whether upgrade of this group is enabled or not","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.extended_configuration","description":"Extended configuration for the group","type":"complex","long_option":"extended-configuration","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.parallel","description":"Upgrade method to specify whether the upgrade is to be performed in parallel or serially","type":"boolean","long_option":"parallel","short_option":""},{"generic":"NONE","field_name":"upgrade_unit_group.type","description":"Component type","type":"string","long_option":"type","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.upgrade_unit_count","description":"Number of upgrade units in the group format: int32","type":"long","long_option":"upgrade-unit-count","short_option":""},{"generic":"OPTIONAL","field_name":"upgrade_unit_group.upgrade_units","description":"List of upgrade units in the group","type":"complex","long_option":"upgrade-units","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.backups.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.backups.status"},"output_field_list":[{"output_fields":[{"field_name":"backup_id","display_name":"BackupId"},{"field_name":"current_step","display_name":"CurrentStep"},{"field_name":"current_step_message","display_name":"CurrentStepMessage"},{"field_name":"end_time","display_name":"EndTime"},{"field_name":"operation_type","display_name":"OperationType"},{"field_name":"start_time","display_name":"StartTime"}],"structure_id":"com.vmware.nsx.model.current_backup_operation_status"}],"description":"Get status of active backup operations","options":[]},{"service_id":"com.vmware.nsx.transportzone_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.transportzoneprofiles"},"output_field_list":[],"description":"Deletes a specified transport zone profile.","options":[{"generic":"NONE","field_name":"transportzone_profile_id","description":"(required)","type":"string","long_option":"transportzone-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.version_whitelist","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.versionwhitelist"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"acceptable_versions","display_name":"AcceptableVersions"},{"field_name":"component_type","display_name":"ComponentType"}],"structure_id":"com.vmware.nsx.model.acceptable_component_version"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get whitelist of versions for a component","options":[{"generic":"NONE","field_name":"component_type","description":"(required)","type":"string","long_option":"component-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups","operation_id":"addupgradeunits","identity":{"name":"addupgradeunits","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"list","display_name":"List"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_list"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Add upgrade units to specified upgrade unit group","options":[{"generic":"NONE","field_name":"group_id","description":"(required)","type":"string","long_option":"group-id","short_option":""},{"generic":"NONE","field_name":"upgrade_unit_list.list","description":"Collection of Upgrade units","type":"complex","long_option":"list","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.excludelist","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.firewall.excludelist"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"members","display_name":"Members"}],"structure_id":"com.vmware.nsx.model.exclude_list"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get list of entities in exclude list","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.ip_pools","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.dhcp.servers.ippools"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"error_threshold","display_name":"ErrorThreshold"},{"field_name":"warning_threshold","display_name":"WarningThreshold"}],"structure_id":"com.vmware.nsx.model.dhcp_ip_pool"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dhcp_ip_pool_list_result"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Get a paginated list of a DHCP server's IP pools","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups.member_types","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.nsgroups.membertypes"},"output_field_list":[{"output_fields":[{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.effective_member_type_list_result"}],"description":"Returns member types for a specified NSGroup including child NSGroups","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_service_groups","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.nsservicegroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"members","display_name":"Members"},{"field_name":"service_type","display_name":"ServiceType"}],"structure_id":"com.vmware.nsx.model.NS_service_group"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Updates the specified NSService","options":[{"generic":"NONE","field_name":"ns_service_group_id","description":"NSServiceGroup Id (required)","type":"string","long_option":"ns-service-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.default_service","description":"The default NSServiceGroups are created in the system by default","type":"boolean","long_option":"default-service","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.members","description":"List of NSService or NSServiceGroup resources that can be added as members to an NSServiceGroup.","type":"complex","long_option":"members","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service_group.service_type","description":"Possible values are: ","type":"string","long_option":"service-type","short_option":""}]},{"service_id":"com.vmware.nsx.ns_service_groups","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.nsservicegroups"},"output_field_list":[],"description":"Deletes the specified NSServiceGroup","options":[{"generic":"NONE","field_name":"ns_service_group_id","description":"NSServiceGroup Id (required)","type":"string","long_option":"ns-service-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.app_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.appdiscovery.appprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"app_profile_category","display_name":"AppProfileCategory"},{"field_name":"app_profile_criteria","display_name":"AppProfileCriteria"}],"structure_id":"com.vmware.nsx.model.app_profile"}],"description":"Update AppProfile","options":[{"generic":"NONE","field_name":"app_profile_id","description":"(required)","type":"string","long_option":"app-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"app_profile.app_profile_category","description":"Categories of the app profile","type":"string","long_option":"app-profile-category","short_option":""},{"generic":"LIST","field_name":"app_profile.app_profile_criteria","description":"Criteria of the app profile","type":"string","long_option":"app-profile-criteria","short_option":""}]},{"service_id":"com.vmware.nsx.cluster","operation_id":"summarizeinventorytoremote","identity":{"name":"summarizeinventorytoremote","path":"com.vmware.nsx.cluster"},"output_field_list":[],"description":"Request one-time inventory summary","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.registration_token","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.aaa.registrationtoken"},"output_field_list":[{"output_fields":[{"field_name":"roles","display_name":"Roles"},{"field_name":"token","display_name":"Token"}],"structure_id":"com.vmware.nsx.model.registration_token"}],"description":"Create registration access token","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.communication_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.communicationprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.communication_profile_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of CommunicationProfiles.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.snmp","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.snmp"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read SNMP service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.snmp","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.snmp"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the SNMP service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ip_sets","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.ipsets"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ip_addresses","display_name":"IpAddresses"}],"structure_id":"com.vmware.nsx.model.IP_set"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new IPSet that can group either IPv4 or IPv6 individual ip addresses, ranges or subnets.","options":[{"generic":"OPTIONAL","field_name":"ip_set._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_set.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"ip_set.ip_addresses","description":"IP addresses format: address-or-block-or-range","type":"string","long_option":"ip-addresses","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.domains"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_entries","display_name":"CommunicationEntries"},{"field_name":"precedence","display_name":"Precedence"}],"structure_id":"com.vmware.nsx.model.communication_map"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_map","display_name":"CommunicationMap"},{"field_name":"groups","display_name":"Groups"}],"structure_id":"com.vmware.nsx.model.domain"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"Read a domain.","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_upgrade_agent","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.nsxupgradeagent"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NSX upgrade Agent service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.role_bindings","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.aaa.rolebindings"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"role","display_name":"Role"}],"structure_id":"com.vmware.nsx.model.role"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"name","display_name":"Name"},{"field_name":"roles","display_name":"Roles"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.role_binding"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update User or Group's roles","options":[{"generic":"NONE","field_name":"binding_id","description":"User/Group's id (required)","type":"string","long_option":"binding-id","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.name","description":"User/Group's name","type":"string","long_option":"name","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.roles","description":"Roles","type":"complex","long_option":"roles","short_option":""},{"generic":"OPTIONAL","field_name":"role_binding.type","description":"Possible values are: ","type":"string","long_option":"type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.search","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.search"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX Search service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transportzone_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.transportzoneprofiles"},"output_field_list":[],"description":"Creates a transport zone profile","options":[{"generic":"OPTIONAL","field_name":"transport_zone_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"transport-zone-profile","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"transport_zone_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.ip_prefix_lists","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.ipprefixlists"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"prefixes","display_name":"Prefixes"}],"structure_id":"com.vmware.nsx.model.IP_prefix_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"ge","display_name":"Ge"},{"field_name":"le","display_name":"Le"},{"field_name":"network","display_name":"Network"}],"structure_id":"com.vmware.nsx.model.prefix_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a specific IPPrefixList on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.id","description":"Unique identifier of this resource","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ip_prefix_list.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"NONE","field_name":"ip_prefix_list.prefixes","description":"Ordered list of PrefixConfig","type":"complex","long_option":"prefixes","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relays","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.dhcp.relays"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_service_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_service"}],"description":"Returns information about all configured dhcp relay services.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups","operation_id":"reorder","identity":{"name":"reorder","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"output_field_list":[],"description":"Reorder upgrade unit group","options":[{"generic":"NONE","field_name":"group_id","description":"(required)","type":"string","long_option":"group-id","short_option":""},{"generic":"NONE","field_name":"reorder_request.id","description":"id of the upgrade unit group/upgrade unit before/after which the upgrade unit group/upgrade unit is to be placed","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"reorder_request.is_before","description":"flag indicating whether the upgrade unit group/upgrade unit is to be placed before or after the specified upgrade unit group/upgrade unit","type":"boolean","long_option":"is-before","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.certificates","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.trustmanagement.certificates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"},{"field_name":"used_by","display_name":"UsedBy"}],"structure_id":"com.vmware.nsx.model.certificate"},{"output_fields":[{"field_name":"dsa_public_keyg","display_name":"DsaPublicKeyg"},{"field_name":"dsa_public_keyp","display_name":"DsaPublicKeyp"},{"field_name":"dsa_public_keyq","display_name":"DsaPublicKeyq"},{"field_name":"dsa_public_keyy","display_name":"DsaPublicKeyy"},{"field_name":"is_ca","display_name":"IsCa"},{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"issuer_cn","display_name":"IssuerCn"},{"field_name":"not_after","display_name":"NotAfter"},{"field_name":"not_before","display_name":"NotBefore"},{"field_name":"public_key_algo","display_name":"PublicKeyAlgo"},{"field_name":"public_key_length","display_name":"PublicKeyLength"},{"field_name":"rsa_public_key_exponent","display_name":"RsaPublicKeyExponent"},{"field_name":"rsa_public_key_modulus","display_name":"RsaPublicKeyModulus"},{"field_name":"serial_number","display_name":"SerialNumber"},{"field_name":"signature","display_name":"Signature"},{"field_name":"signature_algorithm","display_name":"SignatureAlgorithm"},{"field_name":"subject","display_name":"Subject"},{"field_name":"subject_cn","display_name":"SubjectCn"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_certificate"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"service_types","display_name":"ServiceTypes"}],"structure_id":"com.vmware.nsx.model.node_id_services_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.certificate_list"}],"description":"Returns all certificate information viewable by the user, including each certificate's UUID; resource_type (for example, certificate_self_signed, certificate_ca, or certificate_signed); pem_encoded data; and history of the certificate (who created or modified it and when)","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"details","description":"whether to expand the pem data and show all its details (optional, default to false)","type":"boolean","long_option":"details","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_pools","operation_id":"allocateorrelease","identity":{"name":"allocateorrelease","path":"com.vmware.nsx.pools.ippools"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allocation_id","display_name":"AllocationId"}],"structure_id":"com.vmware.nsx.model.allocation_ip_address"}],"description":"Represents network address and the prefix length which will be associated with a layer-2 broadcast domain format: ipv4-cidr-block","options":[{"generic":"NONE","field_name":"pool_id","description":"IP pool ID (required)","type":"string","long_option":"pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"allocation_ip_address.allocation_id","description":"Address that is allocated from pool format: ip","type":"string","long_option":"allocation-id","short_option":""},{"generic":"NONE","field_name":"action","description":"Specifies allocate or release action (required)","type":"string","long_option":"action","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.statistics","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.servers.statistics"},"output_field_list":[{"output_fields":[{"field_name":"acks","display_name":"Acks"},{"field_name":"declines","display_name":"Declines"},{"field_name":"dhcp_server_id","display_name":"DhcpServerId"},{"field_name":"discovers","display_name":"Discovers"},{"field_name":"errors","display_name":"Errors"},{"field_name":"informs","display_name":"Informs"},{"field_name":"ip_pool_stats","display_name":"IpPoolStats"},{"field_name":"nacks","display_name":"Nacks"},{"field_name":"offers","display_name":"Offers"},{"field_name":"releases","display_name":"Releases"},{"field_name":"requests","display_name":"Requests"},{"field_name":"timestamp","display_name":"Timestamp"}],"structure_id":"com.vmware.nsx.model.dhcp_statistics"},{"output_fields":[{"field_name":"allocated_number","display_name":"AllocatedNumber"},{"field_name":"allocated_percentage","display_name":"AllocatedPercentage"},{"field_name":"dhcp_ip_pool_id","display_name":"DhcpIpPoolId"},{"field_name":"pool_size","display_name":"PoolSize"}],"structure_id":"com.vmware.nsx.model.dhcp_ip_pool_usage"}],"description":"Returns the statistics of the given dhcp server.","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.backups.config","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.cluster.backups.config"},"output_field_list":[{"output_fields":[{"field_name":"directory_path","display_name":"DirectoryPath"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.remote_file_server"},{"output_fields":[{"field_name":"backup_enabled","display_name":"BackupEnabled"},{"field_name":"backup_schedule","display_name":"BackupSchedule"},{"field_name":"inventory_summary_interval","display_name":"InventorySummaryInterval"},{"field_name":"passphrase","display_name":"Passphrase"},{"field_name":"remote_file_server","display_name":"RemoteFileServer"}],"structure_id":"com.vmware.nsx.model.backup_configuration"},{"output_fields":[{"field_name":"authentication_scheme","display_name":"AuthenticationScheme"},{"field_name":"protocol_name","display_name":"ProtocolName"},{"field_name":"ssh_fingerprint","display_name":"SshFingerprint"}],"structure_id":"com.vmware.nsx.model.file_transfer_protocol"},{"output_fields":[{"field_name":"password","display_name":"Password"},{"field_name":"scheme_name","display_name":"SchemeName"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.file_transfer_authentication_scheme"}],"description":"Configure file server and timers for automated backup","options":[{"generic":"NONE","field_name":"backup_configuration.backup_enabled","description":"true if automated backup is enabled","type":"boolean","long_option":"backup-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"backup_configuration.backup_schedule","description":"Set when backups should be taken - on a weekly schedule or at regular intervals.","type":"dynamicstructure","long_option":"backup-schedule","short_option":""},{"generic":"NONE","field_name":"backup_configuration.inventory_summary_interval","description":"The minimum number of seconds between each upload of the inventory summary to backup server","type":"long","long_option":"inventory-summary-interval","short_option":""},{"generic":"OPTIONAL","field_name":"backup_configuration.passphrase","description":"Passphrase used to encrypt backup files.","type":"string","long_option":"passphrase","short_option":""},{"generic":"NONE","field_name":"backup_configuration.remote_file_server.directory_path","description":"Remote server directory to copy bundle files to","type":"string","long_option":"remote-file-server-directory-path","short_option":""},{"generic":"NONE","field_name":"backup_configuration.remote_file_server.port","description":"Server port format: int64","type":"long","long_option":"remote-file-server-port","short_option":""},{"generic":"OPTIONAL","field_name":"backup_configuration.remote_file_server.protocol.authentication_scheme.password","description":"Password to authenticate with","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-password","short_option":""},{"generic":"NONE","field_name":"backup_configuration.remote_file_server.protocol.authentication_scheme.scheme_name","description":"Possible values are: ","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-scheme-name","short_option":""},{"generic":"NONE","field_name":"backup_configuration.remote_file_server.protocol.authentication_scheme.username","description":"User name to authenticate with","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-username","short_option":""},{"generic":"NONE","field_name":"backup_configuration.remote_file_server.protocol.protocol_name","description":"Possible values are: ","type":"string","long_option":"remote-file-server-protocol-protocol-name","short_option":""},{"generic":"NONE","field_name":"backup_configuration.remote_file_server.protocol.ssh_fingerprint","description":"The expected SSH fingerprint of the server","type":"string","long_option":"remote-file-server-protocol-ssh-fingerprint","short_option":""},{"generic":"NONE","field_name":"backup_configuration.remote_file_server.server","description":"Remote server hostname or IP address format: hostname-or-ip","type":"string","long_option":"remote-file-server-server","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix.collectorconfigs","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.ipfix.collectorconfigs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"collector_ip_address","display_name":"CollectorIpAddress"},{"field_name":"collector_port","display_name":"CollectorPort"}],"structure_id":"com.vmware.nsx.model.ipfix_collector"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"collectors","display_name":"Collectors"}],"structure_id":"com.vmware.nsx.model.ipfix_collector_config"}],"description":"Create a new IPFIX collector configuration","options":[{"generic":"OPTIONAL","field_name":"ipfix_collector_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ipfix_collector_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"ipfix_collector_config.collectors","description":"IPFIX Collectors","type":"complex","long_option":"collectors","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.aaa.auth_policy","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.aaa.authpolicy"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"api_failed_auth_lockout_period","display_name":"ApiFailedAuthLockoutPeriod"},{"field_name":"api_failed_auth_reset_period","display_name":"ApiFailedAuthResetPeriod"},{"field_name":"api_max_auth_failures","display_name":"ApiMaxAuthFailures"},{"field_name":"cli_failed_auth_lockout_period","display_name":"CliFailedAuthLockoutPeriod"},{"field_name":"cli_max_auth_failures","display_name":"CliMaxAuthFailures"},{"field_name":"minimum_password_length","display_name":"MinimumPasswordLength"}],"structure_id":"com.vmware.nsx.model.authentication_policy_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the currently configured authentication policies on the node.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.principal_identities","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.trustmanagement.principalidentities"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate_id","display_name":"CertificateId"},{"field_name":"is_protected","display_name":"IsProtected"},{"field_name":"name","display_name":"Name"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"permission_group","display_name":"PermissionGroup"}],"structure_id":"com.vmware.nsx.model.principal_identity"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.principal_identity_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the list of principals registered with a certificate.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_policies.stats","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.keypolicies.stats"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"bytes_decrypted","display_name":"BytesDecrypted"},{"field_name":"bytes_dropped","display_name":"BytesDropped"},{"field_name":"bytes_encrypted","display_name":"BytesEncrypted"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"packets_decrypted","display_name":"PacketsDecrypted"},{"field_name":"packets_dropped","display_name":"PacketsDropped"},{"field_name":"packets_encrypted","display_name":"PacketsEncrypted"}],"structure_id":"com.vmware.nsx.model.dne_key_policy_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the statistics for a network encryption key policy","options":[{"generic":"NONE","field_name":"key_policy_id","description":"(required)","type":"string","long_option":"key-policy-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes.network.interfaces.stats","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.nodes.network.interfaces.stats"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"rx_bytes","display_name":"RxBytes"},{"field_name":"rx_dropped","display_name":"RxDropped"},{"field_name":"rx_errors","display_name":"RxErrors"},{"field_name":"rx_frame","display_name":"RxFrame"},{"field_name":"rx_packets","display_name":"RxPackets"},{"field_name":"source","display_name":"Source"},{"field_name":"tx_bytes","display_name":"TxBytes"},{"field_name":"tx_carrier","display_name":"TxCarrier"},{"field_name":"tx_colls","display_name":"TxColls"},{"field_name":"tx_dropped","display_name":"TxDropped"},{"field_name":"tx_errors","display_name":"TxErrors"},{"field_name":"tx_packets","display_name":"TxPackets"}],"structure_id":"com.vmware.nsx.model.node_interface_statistics_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"On the specified interface, returns the number of received (rx), transmitted (tx), and dropped packets; the number of bytes and errors received and transmitted on the interface; and the number of detected collisions.","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"NONE","field_name":"interface_id","description":"(required)","type":"string","long_option":"interface-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.networkencryption.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dne_rule_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the rules of a network encryption section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"applied_tos","description":"AppliedTo's referenced by this section or section's DNE Rules ","type":"string","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"destinations","description":"Destinations referenced by this section's DNE Rules ","type":"string","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"filter_type","description":"Filter type (optional, default to FILTER)","type":"string","long_option":"filter-type","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"key_policy_id","description":"key policy identifier (optional)","type":"string","long_option":"key-policy-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"services","description":"NSService referenced by this section's DNE Rules ","type":"string","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"sources","description":"Sources referenced by this section's DNE Rules ","type":"string","long_option":"sources","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes.state","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.transportnodes.state"},"output_field_list":[{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"host_switch_states","display_name":"HostSwitchStates"},{"field_name":"maintenance_mode_state","display_name":"MaintenanceModeState"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.transport_node_state"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_node_state_list_result"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"},{"output_fields":[{"field_name":"default_gateway","display_name":"DefaultGateway"},{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"ip","display_name":"Ip"},{"field_name":"label","display_name":"Label"},{"field_name":"subnet_mask","display_name":"SubnetMask"}],"structure_id":"com.vmware.nsx.model.endpoint"},{"output_fields":[{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"host_switch_id","display_name":"HostSwitchId"},{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"transport_zone_ids","display_name":"TransportZoneIds"}],"structure_id":"com.vmware.nsx.model.host_switch_state"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of transport node states that have realized state as provided as query parameter","options":[{"generic":"OPTIONAL","field_name":"mm_state","description":"maintenance mode state (optional)","type":"string","long_option":"mm-state","short_option":""},{"generic":"OPTIONAL","field_name":"status","description":"Realized state of transport nodes (optional)","type":"string","long_option":"status","short_option":""},{"generic":"OPTIONAL","field_name":"vtep_ip","description":"Virtual tunnel endpoint ip address of transport node (optional)","type":"string","long_option":"vtep-ip","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.eula.content","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.eula.content"},"output_field_list":[{"output_fields":[{"field_name":"content","display_name":"Content"}],"structure_id":"com.vmware.nsx.model.EULA_content"}],"description":"Return the content of end user license agreement in the specified format","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"format","description":"End User License Agreement content output format (optional)","type":"string","long_option":"format","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.dhcp.relay_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.dhcp.relayprofiles"},"output_field_list":[],"description":"Deletes the specified dhcp relay profile.","options":[{"generic":"NONE","field_name":"relay_profile_id","description":"(required)","type":"string","long_option":"relay-profile-id","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers.routing.static_routes","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouters.routing.staticroutes"},"output_field_list":[],"description":"Deletes a specific static route on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.services.service_entries","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.services.serviceentries"},"output_field_list":[],"description":"Service entry","options":[{"generic":"NONE","field_name":"service_id","description":"Service ID (required)","type":"string","long_option":"service-id","short_option":""},{"generic":"NONE","field_name":"service_entry_id","description":"Service entry ID (required)","type":"string","long_option":"service-entry-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_subnets","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.pools.ipsubnets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"block_id","display_name":"BlockId"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"size","display_name":"Size"}],"structure_id":"com.vmware.nsx.model.ip_block_subnet"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.ip_block_subnet_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all subnets present within an IP address block","options":[{"generic":"OPTIONAL","field_name":"block_id","description":"(optional)","type":"string","long_option":"block-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes.status","operation_id":"getall","identity":{"name":"getall","path":"com.vmware.nsx.cluster.nodes.status"},"output_field_list":[{"output_fields":[{"field_name":"account_name","display_name":"AccountName"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"shared_secret","display_name":"SharedSecret"}],"structure_id":"com.vmware.nsx.model.msg_client_info"},{"output_fields":[{"field_name":"file_system","display_name":"FileSystem"},{"field_name":"mount","display_name":"Mount"},{"field_name":"total","display_name":"Total"},{"field_name":"type","display_name":"Type"},{"field_name":"used","display_name":"Used"}],"structure_id":"com.vmware.nsx.model.node_file_system_properties"},{"output_fields":[{"field_name":"node_interface_properties","display_name":"NodeInterfaceProperties"},{"field_name":"node_interface_statistics","display_name":"NodeInterfaceStatistics"},{"field_name":"node_status","display_name":"NodeStatus"},{"field_name":"node_status_properties","display_name":"NodeStatusProperties"},{"field_name":"role_config","display_name":"RoleConfig"}],"structure_id":"com.vmware.nsx.model.controller_node_aggregate_info"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"rx_bytes","display_name":"RxBytes"},{"field_name":"rx_dropped","display_name":"RxDropped"},{"field_name":"rx_errors","display_name":"RxErrors"},{"field_name":"rx_frame","display_name":"RxFrame"},{"field_name":"rx_packets","display_name":"RxPackets"},{"field_name":"source","display_name":"Source"},{"field_name":"tx_bytes","display_name":"TxBytes"},{"field_name":"tx_carrier","display_name":"TxCarrier"},{"field_name":"tx_colls","display_name":"TxColls"},{"field_name":"tx_dropped","display_name":"TxDropped"},{"field_name":"tx_errors","display_name":"TxErrors"},{"field_name":"tx_packets","display_name":"TxPackets"}],"structure_id":"com.vmware.nsx.model.node_interface_statistics_properties"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"control_cluster_listen_addr","display_name":"ControlClusterListenAddr"},{"field_name":"control_plane_listen_addr","display_name":"ControlPlaneListenAddr"},{"field_name":"host_msg_client_info","display_name":"HostMsgClientInfo"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.controller_cluster_role_config"},{"output_fields":[{"field_name":"controller_cluster","display_name":"ControllerCluster"},{"field_name":"management_cluster","display_name":"ManagementCluster"}],"structure_id":"com.vmware.nsx.model.clusters_aggregate_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"certificate","display_name":"Certificate"},{"field_name":"certificate_sha256_thumbprint","display_name":"CertificateSha256Thumbprint"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"port","display_name":"Port"}],"structure_id":"com.vmware.nsx.model.service_endpoint"},{"output_fields":[{"field_name":"control_cluster_status","display_name":"ControlClusterStatus"},{"field_name":"mgmt_connection_status","display_name":"MgmtConnectionStatus"}],"structure_id":"com.vmware.nsx.model.control_cluster_node_status"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cpu_cores","display_name":"CpuCores"},{"field_name":"file_systems","display_name":"FileSystems"},{"field_name":"load_average","display_name":"LoadAverage"},{"field_name":"mem_cache","display_name":"MemCache"},{"field_name":"mem_total","display_name":"MemTotal"},{"field_name":"mem_used","display_name":"MemUsed"},{"field_name":"source","display_name":"Source"},{"field_name":"swap_total","display_name":"SwapTotal"},{"field_name":"swap_used","display_name":"SwapUsed"},{"field_name":"system_time","display_name":"SystemTime"},{"field_name":"uptime","display_name":"Uptime"}],"structure_id":"com.vmware.nsx.model.node_status_properties"},{"output_fields":[{"field_name":"node_interface_properties","display_name":"NodeInterfaceProperties"},{"field_name":"node_interface_statistics","display_name":"NodeInterfaceStatistics"},{"field_name":"node_status","display_name":"NodeStatus"},{"field_name":"node_status_properties","display_name":"NodeStatusProperties"},{"field_name":"role_config","display_name":"RoleConfig"},{"field_name":"transport_nodes_connected","display_name":"TransportNodesConnected"}],"structure_id":"com.vmware.nsx.model.management_node_aggregate_info"},{"output_fields":[{"field_name":"control_cluster_status","display_name":"ControlClusterStatus"},{"field_name":"mgmt_cluster_status","display_name":"MgmtClusterStatus"},{"field_name":"system_status","display_name":"SystemStatus"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.cluster_node_status"},{"output_fields":[{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"physical_address","display_name":"PhysicalAddress"}],"structure_id":"com.vmware.nsx.model.node_interface_alias"},{"output_fields":[{"field_name":"mgmt_cluster_status","display_name":"MgmtClusterStatus"}],"structure_id":"com.vmware.nsx.model.management_cluster_node_status"},{"output_fields":[{"field_name":"type","display_name":"Type"},{"field_name":"api_listen_addr","display_name":"ApiListenAddr"},{"field_name":"mgmt_cluster_listen_addr","display_name":"MgmtClusterListenAddr"},{"field_name":"mgmt_plane_listen_addr","display_name":"MgmtPlaneListenAddr"},{"field_name":"mpa_msg_client_info","display_name":"MpaMsgClientInfo"}],"structure_id":"com.vmware.nsx.model.management_cluster_role_config"},{"output_fields":[{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"connected_switch","display_name":"ConnectedSwitch"},{"field_name":"ens_capable","display_name":"EnsCapable"},{"field_name":"ens_enabled","display_name":"EnsEnabled"},{"field_name":"interface_alias","display_name":"InterfaceAlias"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"interface_type","display_name":"InterfaceType"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.node_interface_properties"},{"output_fields":[{"field_name":"connectivity_status","display_name":"ConnectivityStatus"}],"structure_id":"com.vmware.nsx.model.mgmt_conn_status"}],"description":"Read Cluster Status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.clusterprofiles"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.cluster_profile_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns paginated list of cluster profiles Cluster profiles define policies for edge cluster and bridge cluster.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"include_system_owned","description":"Whether the list result contains system resources (optional, default to true)","type":"boolean","long_option":"include-system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"resource_type","description":"Supported cluster profiles","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_clusters","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.bridgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"ha_mac","display_name":"HaMac"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.bridge_cluster_node"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bridge_nodes","display_name":"BridgeNodes"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"}],"structure_id":"com.vmware.nsx.model.bridge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a bridge cluster","options":[{"generic":"OPTIONAL","field_name":"bridge_cluster._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"bridge_cluster.bridge_nodes","description":"Nodes used in bridging","type":"complex","long_option":"bridge-nodes","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster.cluster_profile_bindings","description":"Bridge cluster profile bindings","type":"complex","long_option":"cluster-profile-bindings","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.templates","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.templates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profiles","display_name":"CommunicationProfiles"},{"field_name":"connectivity_strategy","display_name":"ConnectivityStrategy"}],"structure_id":"com.vmware.nsx.model.abstract_space"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"template_body","display_name":"TemplateBody"},{"field_name":"template_placeholders","display_name":"TemplatePlaceholders"}],"structure_id":"com.vmware.nsx.model.policy_template"},{"output_fields":[{"field_name":"placeholder_id","display_name":"PlaceholderId"},{"field_name":"placeholder_message","display_name":"PlaceholderMessage"}],"structure_id":"com.vmware.nsx.model.policy_template_placeholder"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Create a new template if the specified template id does not correspond to an existing template","options":[{"generic":"NONE","field_name":"template_id","description":"Template identifier (required)","type":"string","long_option":"template-id","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"template-body-links","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"template-body-schema","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._self.action","description":"Optional action","type":"string","long_option":"template-body-self-action","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._self.href","description":"Optional action","type":"string","long_option":"template-body-self-href","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._self.rel","description":"Possible values are: ","type":"string","long_option":"template-body-self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"template-body-revision","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"template-body-create-time","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._create_user","description":"ID of the user who created this resource","type":"string","long_option":"template-body-create-user","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"template-body-last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"template-body-last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"template-body-system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.description","description":"Description of this resource","type":"string","long_option":"template-body-description","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.display_name","description":"Defaults to ID if not set","type":"string","long_option":"template-body-display-name","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.id","description":"Unique identifier of this resource","type":"string","long_option":"template-body-id","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.resource_type","description":"The type of this resource.","type":"string","long_option":"template-body-resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"template-body-tags","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.path","description":"Absolute path of this object","type":"string","long_option":"template-body-path","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.relative_path","description":"Path relative from its parent","type":"string","long_option":"template-body-relative-path","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.communication_profiles","description":"This field is used while creating or updating the space.","type":"complex","long_option":"template-body-communication-profiles","short_option":""},{"generic":"OPTIONAL","field_name":"policy_template.template_body.connectivity_strategy","description":"Possible values are: ","type":"string","long_option":"template-body-connectivity-strategy","short_option":""},{"generic":"NONE","field_name":"policy_template.template_placeholders","description":"Template placeholders","type":"complex","long_option":"template-placeholders","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.syslog.exporters","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.syslog.exporters"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"exporter_name","display_name":"ExporterName"},{"field_name":"facilities","display_name":"Facilities"},{"field_name":"level","display_name":"Level"},{"field_name":"msgids","display_name":"Msgids"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"},{"field_name":"structured_data","display_name":"StructuredData"},{"field_name":"tls_ca_pem","display_name":"TlsCaPem"}],"structure_id":"com.vmware.nsx.model.node_syslog_exporter_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a specific syslog collection point.","options":[{"generic":"NONE","field_name":"exporter_name","description":"Name of syslog exporter (required)","type":"string","long_option":"exporter-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_blocks","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.pools.ipblocks"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cidr","display_name":"Cidr"}],"structure_id":"com.vmware.nsx.model.ip_block"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the IP address block with specifed id","options":[{"generic":"NONE","field_name":"block_id","description":"IP address block id (required)","type":"string","long_option":"block-id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"ip_block.cidr","description":"Represents network address and the prefix length which will be associated with a layer-2 broadcast domain format: ipv4-cidr-block","type":"string","long_option":"cidr","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers.static_bindings","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.dhcp.servers.staticbindings"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"lease_time","display_name":"LeaseTime"},{"field_name":"options","display_name":"Options"},{"field_name":"host_name","display_name":"HostName"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"}],"structure_id":"com.vmware.nsx.model.dhcp_static_binding"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Create a static binding for a DHCP server","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.gateway_ip","description":"gateway ip format: ip","type":"string","long_option":"gateway-ip","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.lease_time","description":"lease time, in seconds, [60-(2^32-1)], default 86400 format: int64","type":"long","long_option":"lease-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.options.option121.static_routes","description":"dhcp classless static routes","type":"complex","long_option":"options-option121-static-routes","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.options.others","description":"dhcp classless static routes","type":"complex","long_option":"options-others","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_static_binding.host_name","description":"host name format: hostname","type":"string","long_option":"host-name","short_option":""},{"generic":"NONE","field_name":"dhcp_static_binding.ip_address","description":"ip addres format: ip","type":"string","long_option":"ip-address","short_option":""},{"generic":"NONE","field_name":"dhcp_static_binding.mac_address","description":"mac address","type":"string","long_option":"mac-address","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.licenses","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.licenses"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"capacity_type","display_name":"CapacityType"},{"field_name":"description","display_name":"Description"},{"field_name":"expiry","display_name":"Expiry"},{"field_name":"features","display_name":"Features"},{"field_name":"is_eval","display_name":"IsEval"},{"field_name":"is_expired","display_name":"IsExpired"},{"field_name":"is_mh","display_name":"IsMh"},{"field_name":"license_key","display_name":"LicenseKey"},{"field_name":"product_name","display_name":"ProductName"},{"field_name":"product_version","display_name":"ProductVersion"},{"field_name":"quantity","display_name":"Quantity"}],"structure_id":"com.vmware.nsx.model.license"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"This will add a license key to the system","options":[{"generic":"OPTIONAL","field_name":"license._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"license._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"license._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"license.capacity_type","description":"Possible values are: ","type":"string","long_option":"capacity-type","short_option":""},{"generic":"OPTIONAL","field_name":"license.description","description":"license edition","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"license.expiry","description":"date that license expires format: int64","type":"long","long_option":"expiry","short_option":""},{"generic":"OPTIONAL","field_name":"license.features","description":"semicolon delimited feature list","type":"string","long_option":"features","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_eval","description":"true for evalution license","type":"boolean","long_option":"is-eval","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_expired","description":"whether the license has expired","type":"boolean","long_option":"is-expired","short_option":""},{"generic":"OPTIONAL","field_name":"license.is_mh","description":"multi-hypervisor support","type":"boolean","long_option":"is-mh","short_option":""},{"generic":"NONE","field_name":"license.license_key","description":"license key","type":"string","long_option":"license-key","short_option":""},{"generic":"OPTIONAL","field_name":"license.product_name","description":"product name","type":"string","long_option":"product-name","short_option":""},{"generic":"OPTIONAL","field_name":"license.product_version","description":"product version","type":"string","long_option":"product-version","short_option":""},{"generic":"OPTIONAL","field_name":"license.quantity","description":"license capacity; 0 for unlimited format: int64","type":"long","long_option":"quantity","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bfd_config","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.bfdconfig"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the BFD configuration for routing BFD peers","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.declare_dead_multiple","description":"Number of times a packet is missed before BFD declares the neighbor down","type":"long","long_option":"declare-dead-multiple","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.enabled","description":"Flag to enable BFD for this LogicalRouter","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.receive_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when receiving heartbeats","type":"long","long_option":"receive-interval","short_option":""},{"generic":"OPTIONAL","field_name":"bfd_config.transmit_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when sending heartbeats","type":"long","long_option":"transmit-interval","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.deployment_zones","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.deploymentzones"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"connection_info","display_name":"ConnectionInfo"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.enforcement_point"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"enforcement_points","display_name":"EnforcementPoints"}],"structure_id":"com.vmware.nsx.model.deployment_zone"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a Deployment Zone","options":[{"generic":"NONE","field_name":"deployment_zone_id","description":"Deployment Zone id (required)","type":"string","long_option":"deployment-zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.firewall_section_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"}],"structure_id":"com.vmware.nsx.model.firewall_section"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List all firewall section in paginated form","options":[{"generic":"OPTIONAL","field_name":"applied_tos","description":"AppliedTo's referenced by this section or section's Firewall Rules ","type":"string","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"destinations","description":"Destinations referenced by this section's Firewall Rules ","type":"string","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"exclude_applied_to_type","description":"Resource type valid for use as AppliedTo filter in section API (optional)","type":"string","long_option":"exclude-applied-to-type","short_option":""},{"generic":"OPTIONAL","field_name":"filter_type","description":"Filter type (optional, default to FILTER)","type":"string","long_option":"filter-type","short_option":""},{"generic":"OPTIONAL","field_name":"include_applied_to_type","description":"Resource type valid for use as AppliedTo filter in section API (optional)","type":"string","long_option":"include-applied-to-type","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"services","description":"NSService referenced by this section's Firewall Rules ","type":"string","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"sources","description":"Sources referenced by this section's Firewall Rules ","type":"string","long_option":"sources","short_option":""},{"generic":"OPTIONAL","field_name":"type","description":"Section Type (optional, default to LAYER3)","type":"string","long_option":"type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.manager","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.manager"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the manager service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.switching_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.switchingprofiles"},"output_field_list":[],"description":"Creates a new, custom qos, port-mirroring, spoof-guard or port-security switching profile","options":[{"generic":"OPTIONAL","field_name":"base_switching_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"base-switching-profile","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"base_switching_profile.resource_type","description":"Unique identifier of this resource","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"base_switching_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"base_switching_profile.required_capabilities","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"required-capabilities","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.firewalls.firewall_sections","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.firewalls.firewallsections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"rules","display_name":"Rules"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_firewall_section"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"action","display_name":"Action"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"direction","display_name":"Direction"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.realized_firewall_rule"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a Firewall and the complete tree underneath","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"NONE","field_name":"firewall_section_id","description":"Firewall Section Id (required)","type":"string","long_option":"firewall-section-id","short_option":""}]},{"service_id":"com.vmware.nsx.network_encryption.sections.rules","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.networkencryption.sections.rules"},"output_field_list":[],"description":"Delete a specific network encryption rule","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.users.ssh_keys","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.users.sshkeys"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"label","display_name":"Label"},{"field_name":"password","display_name":"Password"},{"field_name":"type","display_name":"Type"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.ssh_key_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.ssh_key_properties_list_result"}],"description":"Returns a list of all SSH keys from authorized_keys file for node user","options":[{"generic":"NONE","field_name":"userid","description":"User id of the user (required)","type":"string","long_option":"userid","short_option":""}]},{"service_id":"com.vmware.nsx.fabric.nodes","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[],"description":"Removes a specified fabric node (host or edge)","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"unprepare_host","description":"Delete a host without uninstalling NSX components (optional, default to true)","type":"boolean","long_option":"unprepare-host","short_option":""}]},{"service_id":"com.vmware.nsx.node","operation_id":"shutdown","identity":{"name":"shutdown","path":"com.vmware.nsx.node"},"output_field_list":[],"description":"Restarts or shuts down the NSX Manager appliance.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules","operation_id":"createmultiple","identity":{"name":"createmultiple","path":"com.vmware.nsx.networkencryption.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"rules","display_name":"Rules"}],"structure_id":"com.vmware.nsx.model.dne_rule_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Add multiple rules to a network encryption section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"dne_rule_list.rules","description":"List of DNE rules in the section","type":"complex","long_option":"rules","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_policies.rules","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.networkencryption.keypolicies.rules"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dne_rule_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get all network encryption rules attached to a specific key policy","options":[{"generic":"NONE","field_name":"keypolicy_id","description":"(required)","type":"string","long_option":"keypolicy-id","short_option":""},{"generic":"OPTIONAL","field_name":"applied_tos","description":"AppliedTo's referenced by this section or section's DNE Rules ","type":"string","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"destinations","description":"Destinations referenced by this section's DNE Rules ","type":"string","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"filter_type","description":"Filter type (optional, default to FILTER)","type":"string","long_option":"filter-type","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"key_policy_id","description":"key policy identifier (optional)","type":"string","long_option":"key-policy-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"services","description":"NSService referenced by this section's DNE Rules ","type":"string","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"sources","description":"Sources referenced by this section's DNE Rules ","type":"string","long_option":"sources","short_option":""}]},{"service_id":"com.vmware.nsx.ns_services","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.nsservices"},"output_field_list":[],"description":"Deletes the specified NSService","options":[{"generic":"NONE","field_name":"ns_service_id","description":"NSService Id (required)","type":"string","long_option":"ns-service-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.lldp.transport_nodes.interfaces","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.lldp.transportnodes.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"ifindex","display_name":"Ifindex"},{"field_name":"mac","display_name":"Mac"},{"field_name":"name","display_name":"Name"},{"field_name":"neighbors","display_name":"Neighbors"}],"structure_id":"com.vmware.nsx.model.interface_neighbor_properties"},{"output_fields":[{"field_name":"capabilities","display_name":"Capabilities"},{"field_name":"enabled_capabilities","display_name":"EnabledCapabilities"},{"field_name":"ifindex","display_name":"Ifindex"},{"field_name":"link_aggregation_capable","display_name":"LinkAggregationCapable"},{"field_name":"link_aggregation_port_id","display_name":"LinkAggregationPortId"},{"field_name":"link_aggregation_status","display_name":"LinkAggregationStatus"},{"field_name":"mac","display_name":"Mac"},{"field_name":"mgmt_addr","display_name":"MgmtAddr"},{"field_name":"name","display_name":"Name"},{"field_name":"oid","display_name":"Oid"},{"field_name":"port_desc","display_name":"PortDesc"},{"field_name":"system_desc","display_name":"SystemDesc"},{"field_name":"system_name","display_name":"SystemName"},{"field_name":"system_port_number","display_name":"SystemPortNumber"}],"structure_id":"com.vmware.nsx.model.neighbor_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read LLDP Neighbor Properties","options":[{"generic":"NONE","field_name":"node_id","description":"ID of transport node (required)","type":"string","long_option":"node-id","short_option":""},{"generic":"NONE","field_name":"interface_name","description":"Interface name to read (required)","type":"string","long_option":"interface-name","short_option":""}]},{"service_id":"com.vmware.nsx.eula.accept","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.eula.accept"},"output_field_list":[],"description":"Accept end user license agreement","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.dhcp.servers"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"dhcp_server_ip","display_name":"DhcpServerIp"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"domain_name","display_name":"DomainName"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"options","display_name":"Options"}],"structure_id":"com.vmware.nsx.model.I_pv4_dhcp_server"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"dhcp_profile_id","display_name":"DhcpProfileId"},{"field_name":"ipv4_dhcp_server","display_name":"Ipv4DhcpServer"}],"structure_id":"com.vmware.nsx.model.logical_dhcp_server"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Get a DHCP server","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points.services.nsservices","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.services.nsservices"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.realized_NS_service_list_result"},{"output_fields":[{"field_name":"service_type","display_name":"ServiceType"},{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.realized_NS_service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of all Realized NSService.","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_blocks","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.pools.ipblocks"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cidr","display_name":"Cidr"}],"structure_id":"com.vmware.nsx.model.ip_block"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new IPv4 address block using the specified cidr","options":[{"generic":"OPTIONAL","field_name":"ip_block._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_block.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"ip_block.cidr","description":"Represents network address and the prefix length which will be associated with a layer-2 broadcast domain format: ipv4-cidr-block","type":"string","long_option":"cidr","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.install_upgrade","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.installupgrade"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX install-upgrade service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_groups","display_name":"RealizedGroups"}],"structure_id":"com.vmware.nsx.model.realized_groups"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_services","display_name":"RealizedServices"}],"structure_id":"com.vmware.nsx.model.realized_services"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.realized_enforcement_point_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_firewalls","display_name":"RealizedFirewalls"}],"structure_id":"com.vmware.nsx.model.realized_firewalls"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_firewalls","display_name":"RealizedFirewalls"},{"field_name":"realized_groups","display_name":"RealizedGroups"},{"field_name":"realized_services","display_name":"RealizedServices"}],"structure_id":"com.vmware.nsx.model.realized_enforcement_point"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of all enforcement points","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.crls","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.trustmanagement.crls"},"output_field_list":[{"output_fields":[{"field_name":"revocation_date","display_name":"RevocationDate"},{"field_name":"serial_number","display_name":"SerialNumber"}],"structure_id":"com.vmware.nsx.model.x509_crl_entry"},{"output_fields":[{"field_name":"crl_entries","display_name":"CrlEntries"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"next_update","display_name":"NextUpdate"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_crl"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"}],"structure_id":"com.vmware.nsx.model.crl"}],"description":"Returns information about the specified CRL","options":[{"generic":"NONE","field_name":"crl_id","description":"ID of CRL to read (required)","type":"string","long_option":"crl-id","short_option":""},{"generic":"OPTIONAL","field_name":"details","description":"whether to expand the pem data and show all its details (optional, default to false)","type":"boolean","long_option":"details","short_option":""}]},{"service_id":"com.vmware.nsx.trust_management.principal_identities","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.trustmanagement.principalidentities"},"output_field_list":[],"description":"Delete a principal identity","options":[{"generic":"NONE","field_name":"principal_identity_id","description":"Unique id of the principal identity to delete (required)","type":"string","long_option":"principal-identity-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.network.interfaces","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.nodes.network.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"physical_address","display_name":"PhysicalAddress"}],"structure_id":"com.vmware.nsx.model.node_interface_alias"},{"output_fields":[{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"connected_switch","display_name":"ConnectedSwitch"},{"field_name":"ens_capable","display_name":"EnsCapable"},{"field_name":"ens_enabled","display_name":"EnsEnabled"},{"field_name":"interface_alias","display_name":"InterfaceAlias"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"interface_type","display_name":"InterfaceType"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.node_interface_properties"}],"description":"Returns detailed information about the specified interface","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"NONE","field_name":"interface_id","description":"(required)","type":"string","long_option":"interface-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.host_switch_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.hostswitchprofiles"},"output_field_list":[],"description":"Returns information about a specified hostswitch profile.","options":[{"generic":"NONE","field_name":"host_switch_profile_id","description":"(required)","type":"string","long_option":"host-switch-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.staticroutes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"administrative_distance","display_name":"AdministrativeDistance"},{"field_name":"bfd_enabled","display_name":"BfdEnabled"},{"field_name":"blackhole_action","display_name":"BlackholeAction"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"}],"structure_id":"com.vmware.nsx.model.static_route_next_hop"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"network","display_name":"Network"},{"field_name":"next_hops","display_name":"NextHops"}],"structure_id":"com.vmware.nsx.model.static_route"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a specific static route on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_route._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.id","description":"Unique identifier of this resource","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"static_route.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"NONE","field_name":"static_route.network","description":"CIDR format: ipv4-cidr-block","type":"string","long_option":"network","short_option":""},{"generic":"NONE","field_name":"static_route.next_hops","description":"Next Hops","type":"complex","long_option":"next-hops","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.roles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.aaa.roles"},"output_field_list":[{"output_fields":[{"field_name":"features","display_name":"Features"},{"field_name":"role","display_name":"Role"}],"structure_id":"com.vmware.nsx.model.role_with_features"},{"output_fields":[{"field_name":"feature","display_name":"Feature"},{"field_name":"permission","display_name":"Permission"}],"structure_id":"com.vmware.nsx.model.feature_permission"}],"description":"Get role information","options":[{"generic":"NONE","field_name":"role","description":"Role Name (required)","type":"string","long_option":"role","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportzones"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"nested_nsx","display_name":"NestedNsx"},{"field_name":"transport_type","display_name":"TransportType"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about a single transport zone.","options":[{"generic":"NONE","field_name":"zone_id","description":"(required)","type":"string","long_option":"zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_services","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.nsservices"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"default_service","display_name":"DefaultService"},{"field_name":"nsservice_element","display_name":"NsserviceElement"}],"structure_id":"com.vmware.nsx.model.NS_service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new NSService which allows users to specify characteristics to use for matching network traffic.","options":[{"generic":"OPTIONAL","field_name":"ns_service._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ns_service.default_service","description":"The default NSServices are created in the system by default","type":"boolean","long_option":"default-service","short_option":""},{"generic":"NONE","field_name":"ns_service.nsservice_element","description":"An NSService Element that describes traffic corresponding to this NSService","type":"dynamicstructure","long_option":"nsservice-element","short_option":""}]},{"service_id":"com.vmware.nsx.transport_nodes","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.transportnodes"},"output_field_list":[],"description":"Deletes the specified transport node.","options":[{"generic":"NONE","field_name":"transportnode_id","description":"(required)","type":"string","long_option":"transportnode-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.eula.acceptance","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.eula.acceptance"},"output_field_list":[{"output_fields":[{"field_name":"acceptance","display_name":"Acceptance"}],"structure_id":"com.vmware.nsx.model.EULA_acceptance"}],"description":"Return the acceptance status of end user license agreement","options":[]},{"service_id":"com.vmware.nsx.node.tasks.response","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.tasks.response"},"output_field_list":[],"description":"Read asynchronous task response","options":[{"generic":"NONE","field_name":"task_id","description":"ID of task to read (required)","type":"string","long_option":"task-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_managers","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.networkencryption.keymanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"host","display_name":"Host"},{"field_name":"port","display_name":"Port"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.dne_key_manager"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.dne_key_manager_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get all configured instances of network encryption key managers","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_managers","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.networkencryption.keymanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"host","display_name":"Host"},{"field_name":"port","display_name":"Port"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.dne_key_manager"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Add a network encryption key manager configuration","options":[{"generic":"OPTIONAL","field_name":"dne_key_manager._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dne_key_manager.certificate","description":"The certificate of key manager appliance.","type":"string","long_option":"certificate","short_option":""},{"generic":"NONE","field_name":"dne_key_manager.host","description":"Host server of key manager appliance","type":"string","long_option":"host","short_option":""},{"generic":"NONE","field_name":"dne_key_manager.port","description":"A port number of key manager instance","type":"long","long_option":"port","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.status","description":"Health status check for the key manager server","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ntp","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.services.ntp"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"servers","display_name":"Servers"}],"structure_id":"com.vmware.nsx.model.ntp_service_properties"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_ntp_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update NTP service properties","options":[{"generic":"OPTIONAL","field_name":"node_ntp_service_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"node_ntp_service_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"node_ntp_service_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"node_ntp_service_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"node_ntp_service_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"NONE","field_name":"node_ntp_service_properties.service_name","description":"Service name","type":"string","long_option":"service-name","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"node_ntp_service_properties.service_properties.servers","description":"NTP servers","type":"string","long_option":"service-properties-servers","short_option":""}]},{"service_id":"com.vmware.nsx.logical_router_ports","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouterports"},"output_field_list":[],"description":"Deletes the specified logical router port","options":[{"generic":"NONE","field_name":"logical_router_port_id","description":"(required)","type":"string","long_option":"logical-router-port-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.deployment_zones","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.deploymentzones"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"connection_info","display_name":"ConnectionInfo"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.enforcement_point"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.deployment_zone_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"enforcement_points","display_name":"EnforcementPoints"}],"structure_id":"com.vmware.nsx.model.deployment_zone"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of all Deployment zones for infra.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.vtep_label_pools","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.pools.vteplabelpools"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"pool_usage","display_name":"PoolUsage"},{"field_name":"ranges","display_name":"Ranges"}],"structure_id":"com.vmware.nsx.model.vtep_label_pool"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"allocated_ids","display_name":"AllocatedIds"},{"field_name":"free_ids","display_name":"FreeIds"},{"field_name":"total_ids","display_name":"TotalIds"}],"structure_id":"com.vmware.nsx.model.vtep_label_pool_usage"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.vtep_label_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.vtep_label_pool_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of all virtual tunnel endpoint label pools","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_units","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.upgradeunits"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Get a specific upgrade unit","options":[{"generic":"NONE","field_name":"upgrade_unit_id","description":"(required)","type":"string","long_option":"upgrade-unit-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.rules","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.networkencryption.sections.rules"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"owner","display_name":"Owner"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"action","display_name":"Action"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"comments","display_name":"Comments"},{"field_name":"destinations","display_name":"Destinations"},{"field_name":"disabled","display_name":"Disabled"},{"field_name":"ip_protocol","display_name":"IpProtocol"},{"field_name":"key_policy_identifier","display_name":"KeyPolicyIdentifier"},{"field_name":"key_policy_name","display_name":"KeyPolicyName"},{"field_name":"logged","display_name":"Logged"},{"field_name":"rule_tag","display_name":"RuleTag"},{"field_name":"services","display_name":"Services"},{"field_name":"sources","display_name":"Sources"}],"structure_id":"com.vmware.nsx.model.dne_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.owner_resource_link"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"service","display_name":"Service"}],"structure_id":"com.vmware.nsx.model.dne_service"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a specific rule in a network encryption section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.action","description":"Optional action","type":"string","long_option":"owner-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.href","description":"Optional action","type":"string","long_option":"owner-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule._owner.rel","description":"Possible values are: ","type":"string","long_option":"owner-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.id","description":"Identifier of the resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.action","description":"This is a read-only field that for UI display purpose only","type":"string","long_option":"action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.applied_tos","description":"List of object where rule will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.comments","description":"User notes specific to the rule.","type":"string","long_option":"comments","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.destinations","description":"List of the destinations","type":"complex","long_option":"destinations","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.disabled","description":"Flag to disable rule","type":"boolean","long_option":"disabled","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.ip_protocol","description":"Possible values are: ","type":"string","long_option":"ip-protocol","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.key_policy_identifier","description":"Identifier of key policy","type":"string","long_option":"key-policy-identifier","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.key_policy_name","description":"A display name of rule's key policy","type":"string","long_option":"key-policy-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.logged","description":"Flag to enable packet logging","type":"boolean","long_option":"logged","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.rule_tag","description":"User level field which will be printed in CLI and packet logs.","type":"string","long_option":"rule-tag","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.services","description":"List of the services","type":"complex","long_option":"services","short_option":""},{"generic":"OPTIONAL","field_name":"dne_rule.sources","description":"List of sources","type":"complex","long_option":"sources","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalswitches"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"ip_pool_id","display_name":"IpPoolId"},{"field_name":"mac_pool_id","display_name":"MacPoolId"},{"field_name":"replication_mode","display_name":"ReplicationMode"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"},{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"vlan","display_name":"Vlan"},{"field_name":"vni","display_name":"Vni"}],"structure_id":"com.vmware.nsx.model.logical_switch"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new logical switch","options":[{"generic":"OPTIONAL","field_name":"logical_switch._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.address_bindings","description":"Address bindings for the Logical switch","type":"complex","long_option":"address-bindings","short_option":""},{"generic":"NONE","field_name":"logical_switch.admin_state","description":"Possible values are: ","type":"string","long_option":"admin-state","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.ip_pool_id","description":"IP pool id that associated with a LogicalSwitch.","type":"string","long_option":"ip-pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.mac_pool_id","description":"Mac pool id that associated with a LogicalSwitch.","type":"string","long_option":"mac-pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.replication_mode","description":"Possible values are: ","type":"string","long_option":"replication-mode","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.switching_profile_ids","description":"Possible values are: ","type":"complex","long_option":"switching-profile-ids","short_option":""},{"generic":"NONE","field_name":"logical_switch.transport_zone_id","description":"Id of the TransportZone to which this LogicalSwitch is associated","type":"string","long_option":"transport-zone-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.vlan","description":"Id of the TransportZone to which this LogicalSwitch is associated","type":"long","long_option":"vlan","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch.vni","description":"VNI for this LogicalSwitch","type":"long","long_option":"vni","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"}],"structure_id":"com.vmware.nsx.model.firewall_section"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates new empty firewall section in the system.","options":[{"generic":"OPTIONAL","field_name":"firewall_section._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.applied_tos","description":"List of objects where the rules in this section will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.is_default","description":"It is a boolean flag which reflects whether a firewall section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"NONE","field_name":"firewall_section.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"firewall_section.stateful","description":"Stateful or Stateless nature of firewall section is enforced on all rules inside the section","type":"boolean","long_option":"stateful","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"operation","description":"Operation (optional, default to insert_top)","type":"string","long_option":"operation","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.domains"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_entries","display_name":"CommunicationEntries"},{"field_name":"precedence","display_name":"Precedence"}],"structure_id":"com.vmware.nsx.model.communication_map"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.domain_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_map","display_name":"CommunicationMap"},{"field_name":"groups","display_name":"Groups"}],"structure_id":"com.vmware.nsx.model.domain"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"Paginated list of all domains for infra.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.switching_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.switchingprofiles"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.switching_profiles_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the system-default and user-configured switching profiles","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"include_system_owned","description":"Whether the list result contains system resources (optional, default to false)","type":"boolean","long_option":"include-system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"switching_profile_type","description":"comma-separated list of switching profile types, e.g","type":"string","long_option":"switching-profile-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.restore.status"},"output_field_list":[{"output_fields":[{"field_name":"actions","display_name":"Actions"},{"field_name":"fields","display_name":"Fields"},{"field_name":"id","display_name":"Id"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.instruction_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.per_step_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"status","display_name":"Status"},{"field_name":"step_number","display_name":"StepNumber"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.restore_step"},{"output_fields":[{"field_name":"backup_timestamp","display_name":"BackupTimestamp"},{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"id","display_name":"Id"},{"field_name":"instructions","display_name":"Instructions"},{"field_name":"restore_end_time","display_name":"RestoreEndTime"},{"field_name":"restore_start_time","display_name":"RestoreStartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"step","display_name":"Step"},{"field_name":"total_steps","display_name":"TotalSteps"}],"structure_id":"com.vmware.nsx.model.cluster_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.global_restore_status"}],"description":"Returns status information for the specified NSX cluster restore request.","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.administration.support_bundles","operation_id":"collect","identity":{"name":"collect","path":"com.vmware.nsx.administration.supportbundles"},"output_field_list":[{"output_fields":[{"field_name":"failed_nodes","display_name":"FailedNodes"},{"field_name":"remaining_nodes","display_name":"RemainingNodes"},{"field_name":"request_properties","display_name":"RequestProperties"},{"field_name":"success_nodes","display_name":"SuccessNodes"}],"structure_id":"com.vmware.nsx.model.support_bundle_result"},{"output_fields":[{"field_name":"error_code","display_name":"ErrorCode"},{"field_name":"error_message","display_name":"ErrorMessage"},{"field_name":"node_display_name","display_name":"NodeDisplayName"},{"field_name":"node_id","display_name":"NodeId"}],"structure_id":"com.vmware.nsx.model.failed_node_support_bundle_result"},{"output_fields":[{"field_name":"directory_path","display_name":"DirectoryPath"},{"field_name":"manager_upload_only","display_name":"ManagerUploadOnly"},{"field_name":"port","display_name":"Port"},{"field_name":"protocol","display_name":"Protocol"},{"field_name":"server","display_name":"Server"}],"structure_id":"com.vmware.nsx.model.support_bundle_remote_file_server"},{"output_fields":[{"field_name":"bundle_name","display_name":"BundleName"},{"field_name":"node_display_name","display_name":"NodeDisplayName"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"sha256_thumbprint","display_name":"Sha256Thumbprint"}],"structure_id":"com.vmware.nsx.model.success_node_support_bundle_result"},{"output_fields":[{"field_name":"authentication_scheme","display_name":"AuthenticationScheme"},{"field_name":"name","display_name":"Name"},{"field_name":"ssh_fingerprint","display_name":"SshFingerprint"}],"structure_id":"com.vmware.nsx.model.support_bundle_file_transfer_protocol"},{"output_fields":[{"field_name":"node_display_name","display_name":"NodeDisplayName"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.remaining_support_bundle_node"},{"output_fields":[{"field_name":"password","display_name":"Password"},{"field_name":"scheme_name","display_name":"SchemeName"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.support_bundle_file_transfer_authentication_scheme"},{"output_fields":[{"field_name":"content_filters","display_name":"ContentFilters"},{"field_name":"log_age_limit","display_name":"LogAgeLimit"},{"field_name":"nodes","display_name":"Nodes"},{"field_name":"remote_file_server","display_name":"RemoteFileServer"}],"structure_id":"com.vmware.nsx.model.support_bundle_request"}],"description":"Collect support bundles from registered cluster and fabric nodes.","options":[{"generic":"OPTIONAL_LIST","field_name":"support_bundle_request.content_filters","description":"Possible values are: ","type":"string","long_option":"content-filters","short_option":""},{"generic":"OPTIONAL","field_name":"support_bundle_request.log_age_limit","description":"Include log files with modified times not past the age limit in days format: int64","type":"long","long_option":"log-age-limit","short_option":""},{"generic":"LIST","field_name":"support_bundle_request.nodes","description":"List of cluster/fabric node UUIDs processed in specified order","type":"string","long_option":"nodes","short_option":""},{"generic":"OPTIONAL","field_name":"support_bundle_request.remote_file_server.directory_path","description":"Remote server directory to copy bundle files to","type":"string","long_option":"remote-file-server-directory-path","short_option":""},{"generic":"OPTIONAL","field_name":"support_bundle_request.remote_file_server.manager_upload_only","description":"Uploads to the remote file server performed by the manager","type":"boolean","long_option":"remote-file-server-manager-upload-only","short_option":""},{"generic":"OPTIONAL","field_name":"support_bundle_request.remote_file_server.port","description":"Server port format: int64","type":"long","long_option":"remote-file-server-port","short_option":""},{"generic":"NONE","field_name":"support_bundle_request.remote_file_server.protocol.authentication_scheme.password","description":"Password to authenticate with","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-password","short_option":""},{"generic":"NONE","field_name":"support_bundle_request.remote_file_server.protocol.authentication_scheme.scheme_name","description":"Possible values are: ","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-scheme-name","short_option":""},{"generic":"NONE","field_name":"support_bundle_request.remote_file_server.protocol.authentication_scheme.username","description":"User name to authenticate with","type":"string","long_option":"remote-file-server-protocol-authentication-scheme-username","short_option":""},{"generic":"NONE","field_name":"support_bundle_request.remote_file_server.protocol.name","description":"Possible values are: ","type":"string","long_option":"remote-file-server-protocol-name","short_option":""},{"generic":"NONE","field_name":"support_bundle_request.remote_file_server.protocol.ssh_fingerprint","description":"SSH fingerprint of server","type":"string","long_option":"remote-file-server-protocol-ssh-fingerprint","short_option":""},{"generic":"OPTIONAL","field_name":"support_bundle_request.remote_file_server.server","description":"Remote server hostname or IP address","type":"string","long_option":"remote-file-server-server","short_option":""},{"generic":"OPTIONAL","field_name":"override_async_response","description":"Override any existing support bundle async response (optional, default to false)","type":"boolean","long_option":"override-async-response","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.processes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.processes"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cpu_time","display_name":"CpuTime"},{"field_name":"mem_resident","display_name":"MemResident"},{"field_name":"mem_used","display_name":"MemUsed"},{"field_name":"pid","display_name":"Pid"},{"field_name":"ppid","display_name":"Ppid"},{"field_name":"process_name","display_name":"ProcessName"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"uptime","display_name":"Uptime"}],"structure_id":"com.vmware.nsx.model.node_process_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_process_properties_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns the number of processes and information about each process","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_pools","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.pools.ippools"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"allocated_ids","display_name":"AllocatedIds"},{"field_name":"free_ids","display_name":"FreeIds"},{"field_name":"total_ids","display_name":"TotalIds"}],"structure_id":"com.vmware.nsx.model.pool_usage"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"pool_usage","display_name":"PoolUsage"},{"field_name":"subnets","display_name":"Subnets"}],"structure_id":"com.vmware.nsx.model.ip_pool"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"dns_suffix","display_name":"DnsSuffix"},{"field_name":"gateway_ip","display_name":"GatewayIp"}],"structure_id":"com.vmware.nsx.model.ip_pool_subnet"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the specified IP address pool","options":[{"generic":"NONE","field_name":"pool_id","description":"IP pool ID (required)","type":"string","long_option":"pool-id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.pool_usage.allocated_ids","description":"Total number of allocated IDs in a pool format: int64","type":"long","long_option":"pool-usage-allocated-ids","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.pool_usage.free_ids","description":"Total number of free IDs in a pool format: int64","type":"long","long_option":"pool-usage-free-ids","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.pool_usage.total_ids","description":"Total number of IDs in a pool format: int64","type":"long","long_option":"pool-usage-total-ids","short_option":""},{"generic":"OPTIONAL","field_name":"ip_pool.subnets","description":"Subnets can be IPv4 or IPv6 and they should not overlap","type":"complex","long_option":"subnets","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.excludelist","operation_id":"checkifexists","identity":{"name":"checkifexists","path":"com.vmware.nsx.firewall.excludelist"},"output_field_list":[{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"}],"description":"Check if the object a member of the exclude list","options":[{"generic":"NONE","field_name":"object_id","description":"identifier of the object (required)","type":"string","long_option":"object-id","short_option":""}]},{"service_id":"com.vmware.nsx.fabric.compute_collection_fabric_templates","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.fabric.computecollectionfabrictemplates"},"output_field_list":[],"description":"Deletes compute collection fabric template for the given id","options":[{"generic":"NONE","field_name":"fabric_template_id","description":"(required)","type":"string","long_option":"fabric-template-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.redistribution","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.redistribution"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bgp_enabled","display_name":"BgpEnabled"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.redistribution_config"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies existing route redistribution rules for the specified TIER0 logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config.bgp_enabled","description":"Flag to enable redistribution for BGP as destinationProtocol","type":"boolean","long_option":"bgp-enabled","short_option":""},{"generic":"OPTIONAL","field_name":"redistribution_config.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalports"},"output_field_list":[{"output_fields":[{"field_name":"attachment_type","display_name":"AttachmentType"},{"field_name":"context","display_name":"Context"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.logical_port_attachment"},{"output_fields":[{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"mac_address","display_name":"MacAddress"},{"field_name":"vlan","display_name":"Vlan"}],"structure_id":"com.vmware.nsx.model.packet_address_classifier"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.switching_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"address_bindings","display_name":"AddressBindings"},{"field_name":"admin_state","display_name":"AdminState"},{"field_name":"attachment","display_name":"Attachment"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"},{"field_name":"switching_profile_ids","display_name":"SwitchingProfileIds"}],"structure_id":"com.vmware.nsx.model.logical_port"}],"description":"Creates a new logical switch port","options":[{"generic":"OPTIONAL","field_name":"logical_port._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.address_bindings","description":"Address bindings for logical port","type":"complex","long_option":"address-bindings","short_option":""},{"generic":"NONE","field_name":"logical_port.admin_state","description":"Possible values are: ","type":"string","long_option":"admin-state","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.attachment.attachment_type","description":"Possible values are: ","type":"string","long_option":"attachment-attachment-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.attachment.context","description":"Extra context data for the attachment","type":"dynamicstructure","long_option":"attachment-context","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.attachment.id","description":"Identifier of the interface attached to the logical port","type":"string","long_option":"attachment-id","short_option":""},{"generic":"NONE","field_name":"logical_port.logical_switch_id","description":"Id of the Logical switch that this port belongs to.","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_port.switching_profile_ids","description":"Id of the Logical switch that this port belongs to.","type":"complex","long_option":"switching-profile-ids","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.route_maps","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.routemaps"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"as_path_prepend","display_name":"AsPathPrepend"},{"field_name":"community","display_name":"Community"},{"field_name":"multi_exit_discriminator","display_name":"MultiExitDiscriminator"},{"field_name":"weight","display_name":"Weight"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_set"},{"output_fields":[{"field_name":"ip_prefix_lists","display_name":"IpPrefixLists"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_match"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"sequences","display_name":"Sequences"}],"structure_id":"com.vmware.nsx.model.route_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"match_criteria","display_name":"MatchCriteria"},{"field_name":"set_criteria","display_name":"SetCriteria"}],"structure_id":"com.vmware.nsx.model.route_map_sequence"}],"description":"Read a specific RouteMap on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.file_store","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.node.filestore"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.file_properties_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"created_epoch_ms","display_name":"CreatedEpochMs"},{"field_name":"modified_epoch_ms","display_name":"ModifiedEpochMs"},{"field_name":"name","display_name":"Name"},{"field_name":"size","display_name":"Size"}],"structure_id":"com.vmware.nsx.model.file_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List node files","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.discovered_nodes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.fabric.discoverednodes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"last_sync_time","display_name":"LastSyncTime"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"cm_local_id","display_name":"CmLocalId"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"ip_addresses","display_name":"IpAddresses"},{"field_name":"node_type","display_name":"NodeType"},{"field_name":"origin_id","display_name":"OriginId"},{"field_name":"origin_properties","display_name":"OriginProperties"},{"field_name":"os_type","display_name":"OsType"},{"field_name":"os_version","display_name":"OsVersion"},{"field_name":"parent_compute_collection","display_name":"ParentComputeCollection"}],"structure_id":"com.vmware.nsx.model.discovered_node"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.discovered_node_list_result"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all discovered nodes.","options":[{"generic":"OPTIONAL","field_name":"cm_local_id","description":"Local Id of the discovered node in the Compute Manager (optional)","type":"string","long_option":"cm-local-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"display_name","description":"Display name of discovered node (optional)","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"external_id","description":"External id of the discovered node, ex","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"has_parent","description":"Discovered node has a parent compute collection or is a standalone host (optional)","type":"string","long_option":"has-parent","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"ip_address","description":"IP address of the discovered node (optional)","type":"string","long_option":"ip-address","short_option":""},{"generic":"OPTIONAL","field_name":"node_id","description":"Id of the fabric node created from the discovered node (optional)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"node_type","description":"Discovered Node type like HostNode (optional)","type":"string","long_option":"node-type","short_option":""},{"generic":"OPTIONAL","field_name":"origin_id","description":"Id of the compute manager from where this node was discovered (optional)","type":"string","long_option":"origin-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"parent_compute_collection","description":"External id of the compute collection to which this node belongs (optional)","type":"string","long_option":"parent-compute-collection","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.network.interfaces.stats","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.nodes.network.interfaces.stats"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"rx_bytes","display_name":"RxBytes"},{"field_name":"rx_dropped","display_name":"RxDropped"},{"field_name":"rx_errors","display_name":"RxErrors"},{"field_name":"rx_frame","display_name":"RxFrame"},{"field_name":"rx_packets","display_name":"RxPackets"},{"field_name":"source","display_name":"Source"},{"field_name":"tx_bytes","display_name":"TxBytes"},{"field_name":"tx_carrier","display_name":"TxCarrier"},{"field_name":"tx_colls","display_name":"TxColls"},{"field_name":"tx_dropped","display_name":"TxDropped"},{"field_name":"tx_errors","display_name":"TxErrors"},{"field_name":"tx_packets","display_name":"TxPackets"}],"structure_id":"com.vmware.nsx.model.node_interface_statistics_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"On the specified interface, returns the number of received (rx), transmitted (tx), and dropped packets; the number of bytes and errors received and transmitted on the interface; and the number of detected collisions.","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"NONE","field_name":"interface_id","description":"(required)","type":"string","long_option":"interface-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.manager","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.manager"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"},{"field_name":"service_properties","display_name":"ServiceProperties"}],"structure_id":"com.vmware.nsx.model.node_proton_service_properties"},{"output_fields":[{"field_name":"logging_level","display_name":"LoggingLevel"},{"field_name":"package_logging_level","display_name":"PackageLoggingLevel"}],"structure_id":"com.vmware.nsx.model.proton_service_properties"},{"output_fields":[{"field_name":"logging_level","display_name":"LoggingLevel"},{"field_name":"package_name","display_name":"PackageName"}],"structure_id":"com.vmware.nsx.model.proton_package_logging_levels"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read manager service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.deployment_zones.enforcement_points","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.deploymentzones.enforcementpoints"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"connection_info","display_name":"ConnectionInfo"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.enforcement_point"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.enforcement_point_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of all enforcementpoints for infra.","options":[{"generic":"NONE","field_name":"deployment_zone_id","description":"(required)","type":"string","long_option":"deployment-zone-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.infra.deployment_zones.enforcement_points","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.deploymentzones.enforcementpoints"},"output_field_list":[],"description":"Delete EnforcementPoint","options":[{"generic":"NONE","field_name":"deployment_zone_id","description":"Deployment zone id (required)","type":"string","long_option":"deployment-zone-id","short_option":""},{"generic":"NONE","field_name":"enforcementpoint_id","description":"enforcementpoint-id (required)","type":"string","long_option":"enforcementpoint-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.switching_profiles.summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.switchingprofiles.summary"},"output_field_list":[{"output_fields":[{"field_name":"num_logical_ports","display_name":"NumLogicalPorts"},{"field_name":"num_logical_switches","display_name":"NumLogicalSwitches"},{"field_name":"switching_profile_id","display_name":"SwitchingProfileId"}],"structure_id":"com.vmware.nsx.model.switching_profile_status"}],"description":"Get Counts of Ports and Switches Using This Switching Profile","options":[{"generic":"NONE","field_name":"switching_profile_id","description":"(required)","type":"string","long_option":"switching-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_zones","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.transportzones"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"nested_nsx","display_name":"NestedNsx"},{"field_name":"transport_type","display_name":"TransportType"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_zone_list_result"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about configured transport zones","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.cm_inventory","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.cminventory"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the manager service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.bgp"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"prefix","display_name":"Prefix"},{"field_name":"summary_only","display_name":"SummaryOnly"}],"structure_id":"com.vmware.nsx.model.bgp_route_aggregation"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"as_num","display_name":"AsNum"},{"field_name":"as_number","display_name":"AsNumber"},{"field_name":"ecmp","display_name":"Ecmp"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"graceful_restart","display_name":"GracefulRestart"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"route_aggregation","display_name":"RouteAggregation"}],"structure_id":"com.vmware.nsx.model.bgp_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the BGP configuration on a specified logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.search","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.search"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read NSX Search service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.snmp","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.snmp"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the SNMP service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.hardening_policy.mandatory_access_control","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.node.hardeningpolicy.mandatoryaccesscontrol"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.mandatory_access_control_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Enable or disable Mandatory Access Control","options":[{"generic":"OPTIONAL","field_name":"mandatory_access_control_properties._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"mandatory_access_control_properties._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"mandatory_access_control_properties._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"mandatory_access_control_properties._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"mandatory_access_control_properties._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"mandatory_access_control_properties.enabled","description":"Enabled can be True/False","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"mandatory_access_control_properties.status","description":"Possible values are: ","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_switches.statistics","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalswitches.statistics"},"output_field_list":[{"output_fields":[{"field_name":"counter","display_name":"Counter"},{"field_name":"packet_type","display_name":"PacketType"}],"structure_id":"com.vmware.nsx.model.packet_type_and_counter"},{"output_fields":[{"field_name":"bpdu_filter_dropped","display_name":"BpduFilterDropped"},{"field_name":"dhcp_client_dropped_ipv4","display_name":"DhcpClientDroppedIpv4"},{"field_name":"dhcp_client_dropped_ipv6","display_name":"DhcpClientDroppedIpv6"},{"field_name":"dhcp_server_dropped_ipv4","display_name":"DhcpServerDroppedIpv4"},{"field_name":"dhcp_server_dropped_ipv6","display_name":"DhcpServerDroppedIpv6"},{"field_name":"spoof_guard_dropped","display_name":"SpoofGuardDropped"}],"structure_id":"com.vmware.nsx.model.packets_dropped_by_security"},{"output_fields":[{"field_name":"dropped","display_name":"Dropped"},{"field_name":"multicast_broadcast","display_name":"MulticastBroadcast"},{"field_name":"total","display_name":"Total"}],"structure_id":"com.vmware.nsx.model.data_counter"},{"output_fields":[{"field_name":"mac_not_learned_packets_allowed","display_name":"MacNotLearnedPacketsAllowed"},{"field_name":"mac_not_learned_packets_dropped","display_name":"MacNotLearnedPacketsDropped"},{"field_name":"macs_learned","display_name":"MacsLearned"}],"structure_id":"com.vmware.nsx.model.mac_learning_counters"},{"output_fields":[{"field_name":"rx_bytes","display_name":"RxBytes"},{"field_name":"rx_packets","display_name":"RxPackets"},{"field_name":"tx_bytes","display_name":"TxBytes"},{"field_name":"tx_packets","display_name":"TxPackets"},{"field_name":"dropped_by_security_packets","display_name":"DroppedBySecurityPackets"},{"field_name":"mac_learning","display_name":"MacLearning"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_switch_id","display_name":"LogicalSwitchId"}],"structure_id":"com.vmware.nsx.model.logical_switch_statistics"}],"description":"Returns statistics of a specified logical switch","options":[{"generic":"NONE","field_name":"lswitch_id","description":"(required)","type":"string","long_option":"lswitch-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.server_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.dhcp.serverprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"edge_cluster_id","display_name":"EdgeClusterId"},{"field_name":"edge_cluster_member_indexes","display_name":"EdgeClusterMemberIndexes"}],"structure_id":"com.vmware.nsx.model.dhcp_profile"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a DHCP server profile","options":[{"generic":"NONE","field_name":"profile_id","description":"(required)","type":"string","long_option":"profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dhcp_profile.edge_cluster_id","description":"edge cluster uuid","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"dhcp_profile.edge_cluster_member_indexes","description":"If none is provided, the NSX will auto-select two edge-nodes from the given edge cluster","type":"long","long_option":"edge-cluster-member-indexes","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.eula.content","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.upgrade.eula.content"},"output_field_list":[{"output_fields":[{"field_name":"content","display_name":"Content"}],"structure_id":"com.vmware.nsx.model.EULA_content"}],"description":"Return the content of end user license agreement in the specified format","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"format","description":"End User License Agreement content output format (optional)","type":"string","long_option":"format","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.edge_clusters","operation_id":"replacetransportnode","identity":{"name":"replacetransportnode","path":"com.vmware.nsx.edgeclusters"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"member_index","display_name":"MemberIndex"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.edge_cluster_member"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.cluster_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"cluster_profile_bindings","display_name":"ClusterProfileBindings"},{"field_name":"deployment_type","display_name":"DeploymentType"},{"field_name":"member_node_type","display_name":"MemberNodeType"},{"field_name":"members","display_name":"Members"}],"structure_id":"com.vmware.nsx.model.edge_cluster"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Replace the transport node in the specified member of the edge-cluster","options":[{"generic":"NONE","field_name":"edge_cluster_id","description":"(required)","type":"string","long_option":"edge-cluster-id","short_option":""},{"generic":"NONE","field_name":"edge_cluster_member_transport_node.member_index","description":"System generated index for cluster member format: int32","type":"long","long_option":"member-index","short_option":""},{"generic":"NONE","field_name":"edge_cluster_member_transport_node.transport_node_id","description":"Identifier of the transport node backed by an Edge node","type":"string","long_option":"transport-node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.sections.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.sections.state"},"output_field_list":[{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"revision_desired","display_name":"RevisionDesired"}],"structure_id":"com.vmware.nsx.model.dne_section_state"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"}],"description":"Get the realized state of a network encryption section","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"barrier_id","description":"(optional)","type":"long","long_option":"barrier-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.cm_inventory","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.cminventory"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the manager service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ipfix_obs_points","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.ipfixobspoints"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.ipfix_obs_points_list_result"},{"output_fields":[{"field_name":"collector_ip_address","display_name":"CollectorIpAddress"},{"field_name":"collector_port","display_name":"CollectorPort"}],"structure_id":"com.vmware.nsx.model.ipfix_collector"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"active_timeout","display_name":"ActiveTimeout"},{"field_name":"collectors","display_name":"Collectors"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"idle_timeout","display_name":"IdleTimeout"},{"field_name":"max_flows","display_name":"MaxFlows"},{"field_name":"observation_domain_id","display_name":"ObservationDomainId"},{"field_name":"packet_sample_probability","display_name":"PacketSampleProbability"}],"structure_id":"com.vmware.nsx.model.ipfix_obs_point_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the list of IPFIX observation points","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_router_ports","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouterports"},"output_field_list":[],"description":"Returns information about the specified logical router port.","options":[{"generic":"NONE","field_name":"logical_router_port_id","description":"(required)","type":"string","long_option":"logical-router-port-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.servers","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.dhcp.servers"},"output_field_list":[{"output_fields":[{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"}],"structure_id":"com.vmware.nsx.model.classless_static_route"},{"output_fields":[{"field_name":"code","display_name":"Code"},{"field_name":"values","display_name":"Values"}],"structure_id":"com.vmware.nsx.model.generic_dhcp_option"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"option121","display_name":"Option121"},{"field_name":"others","display_name":"Others"}],"structure_id":"com.vmware.nsx.model.dhcp_options"},{"output_fields":[{"field_name":"dhcp_server_ip","display_name":"DhcpServerIp"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"domain_name","display_name":"DomainName"},{"field_name":"gateway_ip","display_name":"GatewayIp"},{"field_name":"options","display_name":"Options"}],"structure_id":"com.vmware.nsx.model.I_pv4_dhcp_server"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"attached_logical_port_id","display_name":"AttachedLogicalPortId"},{"field_name":"dhcp_profile_id","display_name":"DhcpProfileId"},{"field_name":"ipv4_dhcp_server","display_name":"Ipv4DhcpServer"}],"structure_id":"com.vmware.nsx.model.logical_dhcp_server"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"static_routes","display_name":"StaticRoutes"}],"structure_id":"com.vmware.nsx.model.dhcp_option121"}],"description":"Update a DHCP server","options":[{"generic":"NONE","field_name":"server_id","description":"(required)","type":"string","long_option":"server-id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.attached_logical_port_id","description":"id of attached logical port","type":"string","long_option":"attached-logical-port-id","short_option":""},{"generic":"NONE","field_name":"logical_dhcp_server.dhcp_profile_id","description":"dhcp profile uuid","type":"string","long_option":"dhcp-profile-id","short_option":""},{"generic":"NONE","field_name":"logical_dhcp_server.ipv4_dhcp_server.dhcp_server_ip","description":"dhcp server ip in cidr format format: ipv4-cidr-block","type":"string","long_option":"ipv4-dhcp-server-dhcp-server-ip","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"logical_dhcp_server.ipv4_dhcp_server.dns_nameservers","description":"dns ips format: ipv4","type":"string","long_option":"ipv4-dhcp-server-dns-nameservers","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.domain_name","description":"domain name format: hostname","type":"string","long_option":"ipv4-dhcp-server-domain-name","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.gateway_ip","description":"gateway ip format: ipv4","type":"string","long_option":"ipv4-dhcp-server-gateway-ip","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.options.option121.static_routes","description":"dhcp classless static routes","type":"complex","long_option":"ipv4-dhcp-server-options-option121-static-routes","short_option":""},{"generic":"OPTIONAL","field_name":"logical_dhcp_server.ipv4_dhcp_server.options.others","description":"dhcp classless static routes","type":"complex","long_option":"ipv4-dhcp-server-options-others","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.compute_collection_transport_node_templates","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.computecollectiontransportnodetemplates"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_collection_ids","display_name":"ComputeCollectionIds"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.compute_collection_transport_node_template"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"If automated transport node creation is configured on compute collection, this template will serve as the default setting for transport node creation.","options":[{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"LIST","field_name":"compute_collection_transport_node_template.compute_collection_ids","description":"Associated compute collection ids","type":"string","long_option":"compute-collection-ids","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.host_switch_spec","description":"Property 'host_switch_spec' can be used to create either standard host switch or preconfigured host switch.","type":"dynamicstructure","long_option":"host-switch-spec","short_option":""},{"generic":"OPTIONAL","field_name":"compute_collection_transport_node_template.transport_zone_endpoints","description":"Transport zone endpoints","type":"complex","long_option":"transport-zone-endpoints","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"members","display_name":"Members"},{"field_name":"membership_criteria","display_name":"MembershipCriteria"}],"structure_id":"com.vmware.nsx.model.NS_group"},{"output_fields":[{"field_name":"op","display_name":"Op"},{"field_name":"target_property","display_name":"TargetProperty"},{"field_name":"target_resource","display_name":"TargetResource"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"value","display_name":"Value"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.NS_group_simple_expression"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new NSGroup that can group NSX resources - VIFs, Lports and LSwitches as well as the grouping objects - IPSet, MACSet and other NSGroups","options":[{"generic":"OPTIONAL","field_name":"ns_group._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.member_count","description":"Count of the members added to this NSGroup format: int64","type":"long","long_option":"member-count","short_option":""},{"generic":"OPTIONAL","field_name":"ns_group.members","description":"Reference to the direct/static members of the NSGroup","type":"complex","long_option":"members","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"ns_group.membership_criteria","description":"List of tag or ID expressions which define the membership criteria for this NSGroup","type":"dynamicstructure","long_option":"membership-criteria","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.liagent","operation_id":"start","identity":{"name":"start","path":"com.vmware.nsx.node.services.liagent"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the liagent service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes.bfd_peers","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouters.routing.staticroutes.bfdpeers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bfd_config","display_name":"BfdConfig"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"peer_ip_address","display_name":"PeerIpAddress"}],"structure_id":"com.vmware.nsx.model.static_hop_bfd_peer"},{"output_fields":[{"field_name":"declare_dead_multiple","display_name":"DeclareDeadMultiple"},{"field_name":"receive_interval","display_name":"ReceiveInterval"},{"field_name":"transmit_interval","display_name":"TransmitInterval"}],"structure_id":"com.vmware.nsx.model.bfd_config_parameters"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a BFD peer for static route","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.bfd_config.declare_dead_multiple","description":"Number of times a packet is missed before BFD declares the neighbor down","type":"long","long_option":"bfd-config-declare-dead-multiple","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.bfd_config.receive_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when receiving heartbeats","type":"long","long_option":"bfd-config-receive-interval","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.bfd_config.transmit_interval","description":"the time interval (in milliseconds) between heartbeat packets for BFD when sending heartbeats","type":"long","long_option":"bfd-config-transmit-interval","short_option":""},{"generic":"OPTIONAL","field_name":"static_hop_bfd_peer.enabled","description":"Indicate BFD peer is enabled or disabled","type":"boolean","long_option":"enabled","short_option":""},{"generic":"NONE","field_name":"static_hop_bfd_peer.peer_ip_address","description":"IP address of BFD peer","type":"string","long_option":"peer-ip-address","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.http.status","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.http.status"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read http service status","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relays","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.dhcp.relays"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_service"}],"description":"Modifies the specified dhcp relay service.","options":[{"generic":"NONE","field_name":"relay_id","description":"(required)","type":"string","long_option":"relay-id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_service.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dhcp_relay_service.dhcp_relay_profile_id","description":"dhcp relay profile referenced by the dhcp relay service","type":"string","long_option":"dhcp-relay-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.transportnodes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"host_switch_profile_ids","display_name":"HostSwitchProfileIds"},{"field_name":"pnics","display_name":"Pnics"},{"field_name":"static_ip_pool_id","display_name":"StaticIpPoolId"}],"structure_id":"com.vmware.nsx.model.host_switch"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"uplink_name","display_name":"UplinkName"}],"structure_id":"com.vmware.nsx.model.pnic"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.host_switch_profile_type_id_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"host_switches","display_name":"HostSwitches"},{"field_name":"maintenance_mode","display_name":"MaintenanceMode"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.transport_node"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.transport_node_list_result"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all transport nodes","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"in_maintenance_mode","description":"maintenance mode flag (optional)","type":"boolean","long_option":"in-maintenance-mode","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"node_id","description":"node identifier (optional)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"node_ip","description":"Fabric node IP address (optional)","type":"string","long_option":"node-ip","short_option":""},{"generic":"OPTIONAL","field_name":"node_types","description":"a list of fabric node types separated by comma or a single type (optional)","type":"string","long_option":"node-types","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_id","description":"Transport zone identifier (optional)","type":"string","long_option":"transport-zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.realized_state.enforcement_points","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_groups","display_name":"RealizedGroups"}],"structure_id":"com.vmware.nsx.model.realized_groups"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_services","display_name":"RealizedServices"}],"structure_id":"com.vmware.nsx.model.realized_services"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"message","display_name":"Message"}],"structure_id":"com.vmware.nsx.model.policy_alarm_resource"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_firewalls","display_name":"RealizedFirewalls"}],"structure_id":"com.vmware.nsx.model.realized_firewalls"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"alarms","display_name":"Alarms"},{"field_name":"intent_reference","display_name":"IntentReference"},{"field_name":"realization_specific_identifier","display_name":"RealizationSpecificIdentifier"},{"field_name":"state","display_name":"State"},{"field_name":"realized_firewalls","display_name":"RealizedFirewalls"},{"field_name":"realized_groups","display_name":"RealizedGroups"},{"field_name":"realized_services","display_name":"RealizedServices"}],"structure_id":"com.vmware.nsx.model.realized_enforcement_point"}],"description":"Read a Enforcement Point and the complete tree underneath","options":[{"generic":"NONE","field_name":"enforcement_point_name","description":"Enforcement Point Name (required)","type":"string","long_option":"enforcement-point-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.nsx_upgrade_agent","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.nsxupgradeagent"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NSX upgrade agent service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_ports.status","operation_id":"getall","identity":{"name":"getall","path":"com.vmware.nsx.logicalports.status"},"output_field_list":[{"output_fields":[{"field_name":"filters","display_name":"Filters"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"total_ports","display_name":"TotalPorts"},{"field_name":"up_ports","display_name":"UpPorts"}],"structure_id":"com.vmware.nsx.model.logical_port_status_summary"},{"output_fields":[{"field_name":"name","display_name":"Name"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.filter"}],"description":"Returns operational status of all logical ports","options":[{"generic":"OPTIONAL","field_name":"attachment_id","description":"Logical Port attachment Id (optional)","type":"string","long_option":"attachment-id","short_option":""},{"generic":"OPTIONAL","field_name":"attachment_type","description":"Type of attachment for logical port; for query only","type":"string","long_option":"attachment-type","short_option":""},{"generic":"OPTIONAL","field_name":"bridge_cluster_id","description":"Bridge Cluster identifier (optional)","type":"string","long_option":"bridge-cluster-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"diagnostic","description":"Flag to enable showing of transit logical port","type":"boolean","long_option":"diagnostic","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"logical_switch_id","description":"Logical Switch identifier (optional)","type":"string","long_option":"logical-switch-id","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"parent_vif_id","description":"ID of the VIF of type PARENT (optional)","type":"string","long_option":"parent-vif-id","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""},{"generic":"OPTIONAL","field_name":"switching_profile_id","description":"Network Profile identifier (optional)","type":"string","long_option":"switching-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_node_id","description":"Transport node identifier (optional)","type":"string","long_option":"transport-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"transport_zone_id","description":"Transport zone identifier (optional)","type":"string","long_option":"transport-zone-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.file_store","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.filestore"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"created_epoch_ms","display_name":"CreatedEpochMs"},{"field_name":"modified_epoch_ms","display_name":"ModifiedEpochMs"},{"field_name":"name","display_name":"Name"},{"field_name":"size","display_name":"Size"}],"structure_id":"com.vmware.nsx.model.file_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read file properties","options":[{"generic":"NONE","field_name":"file_name","description":"Name of the file to retrieve information about (required)","type":"string","long_option":"file-name","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.crls","operation_id":"importcrl","identity":{"name":"importcrl","path":"com.vmware.nsx.trustmanagement.crls"},"output_field_list":[{"output_fields":[{"field_name":"revocation_date","display_name":"RevocationDate"},{"field_name":"serial_number","display_name":"SerialNumber"}],"structure_id":"com.vmware.nsx.model.x509_crl_entry"},{"output_fields":[{"field_name":"crl_entries","display_name":"CrlEntries"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"next_update","display_name":"NextUpdate"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_crl"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.crl_list"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"}],"structure_id":"com.vmware.nsx.model.crl"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Adds a new certificate revocation list (CRL)","options":[{"generic":"OPTIONAL","field_name":"crl_object_data._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"crl_object_data.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"crl_object_data.pem_encoded","description":"pem encoded crl data","type":"string","long_option":"pem-encoded","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.nat.rules","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.nat.rules"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"action","display_name":"Action"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logging","display_name":"Logging"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"match_destination_network","display_name":"MatchDestinationNetwork"},{"field_name":"match_service","display_name":"MatchService"},{"field_name":"match_source_network","display_name":"MatchSourceNetwork"},{"field_name":"nat_pass","display_name":"NatPass"},{"field_name":"rule_priority","display_name":"RulePriority"},{"field_name":"translated_network","display_name":"TranslatedNetwork"},{"field_name":"translated_ports","display_name":"TranslatedPorts"}],"structure_id":"com.vmware.nsx.model.nat_rule"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get a specific NAT rule from a given logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.liagent","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.liagent"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the liagent service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mac_sets","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.macsets"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"mac_addresses","display_name":"MacAddresses"}],"structure_id":"com.vmware.nsx.model.MAC_set"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Creates a new MACSet that can group individual MAC addresses.","options":[{"generic":"OPTIONAL","field_name":"m_AC_set._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"m_AC_set.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL_LIST","field_name":"m_AC_set.mac_addresses","description":"MAC addresses","type":"string","long_option":"mac-addresses","short_option":""}]},{"service_id":"com.vmware.nsx.node.file_store","operation_id":"createremotedirectory","identity":{"name":"createremotedirectory","path":"com.vmware.nsx.node.filestore"},"output_field_list":[],"description":"Create a directory on the remote remote server","options":[{"generic":"OPTIONAL","field_name":"create_remote_directory_properties.port","description":"Server port format: int64","type":"long","long_option":"port","short_option":""},{"generic":"NONE","field_name":"create_remote_directory_properties.server","description":"Remote server hostname or IP address","type":"string","long_option":"server","short_option":""},{"generic":"NONE","field_name":"create_remote_directory_properties.uri","description":"URI of file to copy","type":"string","long_option":"uri","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups.effective_logical_switch_members","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsgroups.effectivelogicalswitchmembers"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.effective_member_resource_list_result"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns effective logical switch members of the specified NSGroup.","options":[{"generic":"NONE","field_name":"ns_group_id","description":"NSGroup Id (required)","type":"string","long_option":"ns-group-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.pools.ip_pools","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.pools.ippools"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"allocated_ids","display_name":"AllocatedIds"},{"field_name":"free_ids","display_name":"FreeIds"},{"field_name":"total_ids","display_name":"TotalIds"}],"structure_id":"com.vmware.nsx.model.pool_usage"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"end","display_name":"End"},{"field_name":"start","display_name":"Start"}],"structure_id":"com.vmware.nsx.model.ip_pool_range"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"pool_usage","display_name":"PoolUsage"},{"field_name":"subnets","display_name":"Subnets"}],"structure_id":"com.vmware.nsx.model.ip_pool"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"allocation_ranges","display_name":"AllocationRanges"},{"field_name":"cidr","display_name":"Cidr"},{"field_name":"dns_nameservers","display_name":"DnsNameservers"},{"field_name":"dns_suffix","display_name":"DnsSuffix"},{"field_name":"gateway_ip","display_name":"GatewayIp"}],"structure_id":"com.vmware.nsx.model.ip_pool_subnet"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.ip_pool_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the configured IP address pools","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_router_ports.statistics.summary","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouterports.statistics.summary"},"output_field_list":[{"output_fields":[{"field_name":"dropped_packets","display_name":"DroppedPackets"},{"field_name":"total_bytes","display_name":"TotalBytes"},{"field_name":"total_packets","display_name":"TotalPackets"}],"structure_id":"com.vmware.nsx.model.logical_router_port_counters"},{"output_fields":[{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"rx","display_name":"Rx"},{"field_name":"tx","display_name":"Tx"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"}],"structure_id":"com.vmware.nsx.model.logical_router_port_statistics_summary"}],"description":"Returns the summation of statistics from all nodes for the Specified Logical Router Port","options":[{"generic":"NONE","field_name":"logical_router_port_id","description":"(required)","type":"string","long_option":"logical-router-port-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.tasks","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.tasks"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"async_response_available","display_name":"AsyncResponseAvailable"},{"field_name":"cancelable","display_name":"Cancelable"},{"field_name":"description","display_name":"Description"},{"field_name":"details","display_name":"Details"},{"field_name":"end_time","display_name":"EndTime"},{"field_name":"id","display_name":"Id"},{"field_name":"message","display_name":"Message"},{"field_name":"progress","display_name":"Progress"},{"field_name":"request_method","display_name":"RequestMethod"},{"field_name":"request_uri","display_name":"RequestUri"},{"field_name":"start_time","display_name":"StartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"user","display_name":"User"}],"structure_id":"com.vmware.nsx.model.appliance_management_task_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read task properties","options":[{"generic":"NONE","field_name":"task_id","description":"ID of task to read (required)","type":"string","long_option":"task-id","short_option":""},{"generic":"OPTIONAL","field_name":"suppress_redirect","description":"Suppress redirect status if applicable (optional, default to false)","type":"boolean","long_option":"suppress-redirect","short_option":""}]},{"service_id":"com.vmware.nsx.mac_sets.members","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.macsets.members"},"output_field_list":[],"description":"Remove an individual MAC address from a MACSet","options":[{"generic":"NONE","field_name":"mac_set_id","description":"MACSet Id (required)","type":"string","long_option":"mac-set-id","short_option":""},{"generic":"NONE","field_name":"mac_address","description":"MAC address to be removed (required)","type":"string","long_option":"mac-address","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.ntp","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.ntp"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the NTP service","options":[]},{"service_id":"com.vmware.nsx.dhcp.server_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.dhcp.serverprofiles"},"output_field_list":[],"description":"Delete a DHCP server profile","options":[{"generic":"NONE","field_name":"profile_id","description":"(required)","type":"string","long_option":"profile-id","short_option":""}]},{"service_id":"com.vmware.nsx.app_discovery.app_profiles","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.appdiscovery.appprofiles"},"output_field_list":[],"description":"Deletes the specified AppProfile.","options":[{"generic":"NONE","field_name":"app_profile_id","description":"(required)","type":"string","long_option":"app-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.upgrade_unit_groups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"key","display_name":"Key"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.key_value_pair"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"extended_configuration","display_name":"ExtendedConfiguration"},{"field_name":"parallel","display_name":"Parallel"},{"field_name":"type","display_name":"Type"},{"field_name":"upgrade_unit_count","display_name":"UpgradeUnitCount"},{"field_name":"upgrade_units","display_name":"UpgradeUnits"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"current_version","display_name":"CurrentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"group","display_name":"Group"},{"field_name":"id","display_name":"Id"},{"field_name":"metadata","display_name":"Metadata"},{"field_name":"type","display_name":"Type"},{"field_name":"warnings","display_name":"Warnings"}],"structure_id":"com.vmware.nsx.model.upgrade_unit"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.upgrade_unit_group_info"}],"description":"Return information of all upgrade unit groups","options":[{"generic":"OPTIONAL","field_name":"component_type","description":"Component type based on which upgrade unit groups to be filtered (optional)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"summary","description":"Flag indicating whether to return summary (optional, default to false)","type":"boolean","long_option":"summary","short_option":""},{"generic":"OPTIONAL","field_name":"sync","description":"Synchronize before returning upgrade unit groups (optional, default to false)","type":"boolean","long_option":"sync","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouters"},"output_field_list":[],"description":"Deletes the specified logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"force","description":"Force delete the resource even if it is being used somewhere (optional, default to false)","type":"boolean","long_option":"force","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.nodes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.nodes"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"component_version","display_name":"ComponentVersion"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.node_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.node_info_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get list of nodes across all types","options":[{"generic":"OPTIONAL","field_name":"component_type","description":"Component type based on which nodes will be filtered (optional)","type":"string","long_option":"component-type","short_option":""},{"generic":"OPTIONAL","field_name":"component_version","description":"Component version based on which nodes will be filtered (optional)","type":"string","long_option":"component-version","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.services","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.infra.services"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.service_list_result"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"service_entries","display_name":"ServiceEntries"}],"structure_id":"com.vmware.nsx.model.service"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Paginated list of Services for infra.","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.virtual_machines","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.virtualmachines"},"output_field_list":[],"description":"Returns information about the particular virtual machine","options":[{"generic":"NONE","field_name":"virtual_machine_id","description":"ID of the virtual machine (required)","type":"string","long_option":"virtual-machine-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_accounts","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.csm.awsaccounts"},"output_field_list":[{"output_fields":[{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"}],"structure_id":"com.vmware.nsx.model.vpc_stats"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"auth_users","display_name":"AuthUsers"},{"field_name":"cloud_type","display_name":"CloudType"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"access_key","display_name":"AccessKey"},{"field_name":"auth_mechanism_iam","display_name":"AuthMechanismIam"},{"field_name":"external_id","display_name":"ExternalId"},{"field_name":"gateway_role_name","display_name":"GatewayRoleName"},{"field_name":"has_managed_vpc","display_name":"HasManagedVpc"},{"field_name":"iam_role_arn","display_name":"IamRoleArn"},{"field_name":"regions_count","display_name":"RegionsCount"},{"field_name":"secret_key","display_name":"SecretKey"},{"field_name":"status","display_name":"Status"},{"field_name":"vpc_stats","display_name":"VpcStats"}],"structure_id":"com.vmware.nsx.model.aws_account"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"credentials_status","display_name":"CredentialsStatus"},{"field_name":"inventory_sync_state","display_name":"InventorySyncState"},{"field_name":"inventory_sync_status","display_name":"InventorySyncStatus"}],"structure_id":"com.vmware.nsx.model.aws_account_status"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.cloud_user_info"}],"description":"Update a AWS account information","options":[{"generic":"NONE","field_name":"account_id","description":"ID of AWS account (required)","type":"string","long_option":"account-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.auth_users","description":"List of authorized users","type":"complex","long_option":"auth-users","short_option":""},{"generic":"NONE","field_name":"aws_account.cloud_type","description":"Possible values are: ","type":"string","long_option":"cloud-type","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.error","description":"Instances with status error format: int64","type":"long","long_option":"instance-stats-error","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.managed","description":"Instances with status managed format: int64","type":"long","long_option":"instance-stats-managed","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.unmanaged","description":"Instances with status unmanaged format: int64","type":"long","long_option":"instance-stats-unmanaged","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.instance_stats.vcpus","description":"Number of virtual cores format: int64","type":"long","long_option":"instance-stats-vcpus","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.tenant_id","description":"Tenant ID of the cloud account","type":"string","long_option":"tenant-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.access_key","description":"Access key of cloud account","type":"string","long_option":"access-key","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.auth_mechanism_iam","description":"Is the AWS authorization mechanism based on Identity and Access Management(IAM) service?","type":"boolean","long_option":"auth-mechanism-iam","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.external_id","description":"External id for the IAM role csm needs to assume","type":"string","long_option":"external-id","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.gateway_role_name","description":"Service Role Name for IAM role csm needs to assume","type":"string","long_option":"gateway-role-name","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.has_managed_vpc","description":"Has a managed VPC?","type":"string","long_option":"has-managed-vpc","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.iam_role_arn","description":"Amazon Resource Names (ARNs) uniquely identify AWS resources","type":"string","long_option":"iam-role-arn","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.regions_count","description":"Count of the regions available format: int64","type":"long","long_option":"regions-count","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.secret_key","description":"Secret key of cloud account","type":"string","long_option":"secret-key","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"status-links","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"status-schema","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._self.action","description":"Optional action","type":"string","long_option":"status-self-action","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._self.href","description":"Optional action","type":"string","long_option":"status-self-href","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status._self.rel","description":"Possible values are: ","type":"string","long_option":"status-self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status.credentials_status","description":"Possible values are: ","type":"string","long_option":"status-credentials-status","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status.inventory_sync_state","description":"Possible values are: ","type":"string","long_option":"status-inventory-sync-state","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.status.inventory_sync_status","description":"Possible values are: ","type":"string","long_option":"status-inventory-sync-status","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.vpc_stats.managed","description":"VPCs with status managed format: int64","type":"long","long_option":"vpc-stats-managed","short_option":""},{"generic":"OPTIONAL","field_name":"aws_account.vpc_stats.unmanaged","description":"VPCs with status unmanaged format: int64","type":"long","long_option":"vpc-stats-unmanaged","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.domain_deployment_maps","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.domains.domaindeploymentmaps"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"enforcement_point_path","display_name":"EnforcementPointPath"}],"structure_id":"com.vmware.nsx.model.domain_deployment_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"If the passed Domain Deployment Map does not already exist, create a new Domain Deployment Map","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"domain_deployment_map_id","description":"Domain Deployment Map ID (required)","type":"string","long_option":"domain-deployment-map-id","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"domain_deployment_map.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"NONE","field_name":"domain_deployment_map.enforcement_point_path","description":"Path of enforcement point on which domain will be deployed","type":"string","long_option":"enforcement-point-path","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.restore","operation_id":"cancel","identity":{"name":"cancel","path":"com.vmware.nsx.cluster.restore"},"output_field_list":[{"output_fields":[{"field_name":"actions","display_name":"Actions"},{"field_name":"fields","display_name":"Fields"},{"field_name":"id","display_name":"Id"},{"field_name":"name","display_name":"Name"}],"structure_id":"com.vmware.nsx.model.instruction_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.per_step_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"status","display_name":"Status"},{"field_name":"step_number","display_name":"StepNumber"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.restore_step"},{"output_fields":[{"field_name":"backup_timestamp","display_name":"BackupTimestamp"},{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"id","display_name":"Id"},{"field_name":"instructions","display_name":"Instructions"},{"field_name":"restore_end_time","display_name":"RestoreEndTime"},{"field_name":"restore_start_time","display_name":"RestoreStartTime"},{"field_name":"status","display_name":"Status"},{"field_name":"step","display_name":"Step"},{"field_name":"total_steps","display_name":"TotalSteps"}],"structure_id":"com.vmware.nsx.model.cluster_restore_status"},{"output_fields":[{"field_name":"description","display_name":"Description"},{"field_name":"value","display_name":"Value"}],"structure_id":"com.vmware.nsx.model.global_restore_status"}],"description":"Cancel any currently running restore operation","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.host_switch_profiles","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.hostswitchprofiles"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.host_switch_profiles_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the configured hostswitch profiles","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"hostswitch_profile_type","description":"Supported HostSwitch profiles","type":"string","long_option":"hostswitch-profile-type","short_option":""},{"generic":"OPTIONAL","field_name":"include_system_owned","description":"Whether the list result contains system resources (optional, default to false)","type":"boolean","long_option":"include-system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.mirror_sessions","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.mirrorsessions"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"direction","display_name":"Direction"},{"field_name":"mirror_destination","display_name":"MirrorDestination"},{"field_name":"mirror_sources","display_name":"MirrorSources"},{"field_name":"snap_length","display_name":"SnapLength"}],"structure_id":"com.vmware.nsx.model.port_mirroring_session"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the mirror session","options":[{"generic":"NONE","field_name":"mirror_session_id","description":"(required)","type":"string","long_option":"mirror-session-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.principal_identities","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.trustmanagement.principalidentities"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate_id","display_name":"CertificateId"},{"field_name":"is_protected","display_name":"IsProtected"},{"field_name":"name","display_name":"Name"},{"field_name":"node_id","display_name":"NodeId"},{"field_name":"permission_group","display_name":"PermissionGroup"}],"structure_id":"com.vmware.nsx.model.principal_identity"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Associates a principal's name with a certificate that is used to authenticate.","options":[{"generic":"OPTIONAL","field_name":"principal_identity._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"principal_identity.certificate_id","description":"Id of the stored certificate","type":"string","long_option":"certificate-id","short_option":""},{"generic":"OPTIONAL","field_name":"principal_identity.is_protected","description":"Indicator whether the entities created by this principal should be protected","type":"boolean","long_option":"is-protected","short_option":""},{"generic":"NONE","field_name":"principal_identity.name","description":"Name of the principal","type":"string","long_option":"name","short_option":""},{"generic":"NONE","field_name":"principal_identity.node_id","description":"Unique node-id of a principal","type":"string","long_option":"node-id","short_option":""},{"generic":"NONE","field_name":"principal_identity.permission_group","description":"Possible values are: ","type":"string","long_option":"permission-group","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.dhcp.relay_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.dhcp.relayprofiles"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"server_addresses","display_name":"ServerAddresses"}],"structure_id":"com.vmware.nsx.model.dhcp_relay_profile"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the specified dhcp relay profile.","options":[{"generic":"NONE","field_name":"relay_profile_id","description":"(required)","type":"string","long_option":"relay-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dhcp_relay_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"LIST","field_name":"dhcp_relay_profile.server_addresses","description":"Opaque identifiers meaningful to the API user","type":"string","long_option":"server-addresses","short_option":""}]},{"service_id":"com.vmware.nsx.csm.nsx_manager_accounts","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.csm.nsxmanageraccounts"},"output_field_list":[],"description":"Delete a NSX Manager account","options":[{"generic":"NONE","field_name":"account_id","description":"ID of NSX Manager account (required)","type":"string","long_option":"account-id","short_option":""}]},{"service_id":"com.vmware.nsx.network_encryption.key_policies","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.networkencryption.keypolicies"},"output_field_list":[],"description":"Delete a specific network encryption key policy","options":[{"generic":"NONE","field_name":"key_policy_id","description":"(required)","type":"string","long_option":"key-policy-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.cm_inventory","operation_id":"stop","identity":{"name":"stop","path":"com.vmware.nsx.node.services.cminventory"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the manager service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes.modules","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.fabric.nodes.modules"},"output_field_list":[{"output_fields":[{"field_name":"module_name","display_name":"ModuleName"},{"field_name":"module_version","display_name":"ModuleVersion"}],"structure_id":"com.vmware.nsx.model.software_module"},{"output_fields":[{"field_name":"software_modules","display_name":"SoftwareModules"}],"structure_id":"com.vmware.nsx.model.software_module_result"}],"description":"Get the module details of a Fabric Node","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.bgp","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.logicalrouters.routing.bgp"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"prefix","display_name":"Prefix"},{"field_name":"summary_only","display_name":"SummaryOnly"}],"structure_id":"com.vmware.nsx.model.bgp_route_aggregation"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"as_num","display_name":"AsNum"},{"field_name":"as_number","display_name":"AsNumber"},{"field_name":"ecmp","display_name":"Ecmp"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"graceful_restart","display_name":"GracefulRestart"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"route_aggregation","display_name":"RouteAggregation"}],"structure_id":"com.vmware.nsx.model.bgp_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the BGP configuration on a specified TIER0 logical router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.as_num","description":"4 Byte ASN in ASPLAIN/ASDOT Format","type":"string","long_option":"as-num","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.as_number","description":"This is a deprecated property, Please use 'as_num' instead","type":"long","long_option":"as-number","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.ecmp","description":"Flag to enable ECMP","type":"boolean","long_option":"ecmp","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.enabled","description":"Flag to enable this configuration","type":"boolean","long_option":"enabled","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.graceful_restart","description":"Flag to enable graceful restart","type":"boolean","long_option":"graceful-restart","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"OPTIONAL","field_name":"bgp_config.route_aggregation","description":"List of routes to be aggregated","type":"complex","long_option":"route-aggregation","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster.nodes.network.interfaces","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.cluster.nodes.network.interfaces"},"output_field_list":[{"output_fields":[{"field_name":"broadcast_address","display_name":"BroadcastAddress"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"ip_configuration","display_name":"IpConfiguration"},{"field_name":"netmask","display_name":"Netmask"},{"field_name":"physical_address","display_name":"PhysicalAddress"}],"structure_id":"com.vmware.nsx.model.node_interface_alias"},{"output_fields":[{"field_name":"admin_status","display_name":"AdminStatus"},{"field_name":"connected_switch","display_name":"ConnectedSwitch"},{"field_name":"ens_capable","display_name":"EnsCapable"},{"field_name":"ens_enabled","display_name":"EnsEnabled"},{"field_name":"interface_alias","display_name":"InterfaceAlias"},{"field_name":"interface_id","display_name":"InterfaceId"},{"field_name":"interface_type","display_name":"InterfaceType"},{"field_name":"link_status","display_name":"LinkStatus"},{"field_name":"mtu","display_name":"Mtu"},{"field_name":"source","display_name":"Source"}],"structure_id":"com.vmware.nsx.model.node_interface_properties"}],"description":"Returns detailed information about the specified interface","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"NONE","field_name":"interface_id","description":"(required)","type":"string","long_option":"interface-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.ns_groups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.nsgroups"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.NS_group_list_result"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"member_count","display_name":"MemberCount"},{"field_name":"members","display_name":"Members"},{"field_name":"membership_criteria","display_name":"MembershipCriteria"}],"structure_id":"com.vmware.nsx.model.NS_group"},{"output_fields":[{"field_name":"op","display_name":"Op"},{"field_name":"target_property","display_name":"TargetProperty"},{"field_name":"target_resource","display_name":"TargetResource"},{"field_name":"target_type","display_name":"TargetType"},{"field_name":"value","display_name":"Value"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.NS_group_simple_expression"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"List the NSGroups in a paginated format","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"member_types","description":"Specify member types to filter corresponding NSGroups (optional)","type":"string","long_option":"member-types","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"populate_references","description":"Populate metadata of resource referenced by NSGroupExpressions (optional, default to false)","type":"boolean","long_option":"populate-references","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"service_id":"com.vmware.nsx.firewall.sections.rules","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.firewall.sections.rules"},"output_field_list":[],"description":"Delete existing firewall rule in a firewall section.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"rule_id","description":"(required)","type":"string","long_option":"rule-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.nodes","operation_id":"upgradeinfra","identity":{"name":"upgradeinfra","path":"com.vmware.nsx.fabric.nodes"},"output_field_list":[],"description":"Perform a service deployment upgrade on a host node","options":[{"generic":"NONE","field_name":"node_id","description":"(required)","type":"string","long_option":"node-id","short_option":""},{"generic":"OPTIONAL","field_name":"disable_vm_migration","description":"Should VM migration be disabled during upgrade (optional, default to false)","type":"boolean","long_option":"disable-vm-migration","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster_profiles","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.clusterprofiles"},"output_field_list":[],"description":"Create a cluster profile","options":[{"generic":"OPTIONAL","field_name":"cluster_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"cluster-profile","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"cluster_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.aaa.vidm.groups","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.aaa.vidm.groups"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.vidm_info_list_result"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"name","display_name":"Name"},{"field_name":"type","display_name":"Type"}],"structure_id":"com.vmware.nsx.model.vidm_info"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get all the User Groups where vIDM display name matches the search key case insensitively","options":[{"generic":"NONE","field_name":"search_string","description":"Search string to search for","type":"string","long_option":"search-string","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.http","operation_id":"restart","identity":{"name":"restart","path":"com.vmware.nsx.node.services.http"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"monitor_pid","display_name":"MonitorPid"},{"field_name":"monitor_runtime_state","display_name":"MonitorRuntimeState"},{"field_name":"pids","display_name":"Pids"},{"field_name":"runtime_state","display_name":"RuntimeState"}],"structure_id":"com.vmware.nsx.model.node_service_status_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Restart, start or stop the http service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.trust_management.csrs","operation_id":"selfsign","identity":{"name":"selfsign","path":"com.vmware.nsx.trustmanagement.csrs"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"details","display_name":"Details"},{"field_name":"pem_encoded","display_name":"PemEncoded"},{"field_name":"used_by","display_name":"UsedBy"}],"structure_id":"com.vmware.nsx.model.certificate"},{"output_fields":[{"field_name":"dsa_public_keyg","display_name":"DsaPublicKeyg"},{"field_name":"dsa_public_keyp","display_name":"DsaPublicKeyp"},{"field_name":"dsa_public_keyq","display_name":"DsaPublicKeyq"},{"field_name":"dsa_public_keyy","display_name":"DsaPublicKeyy"},{"field_name":"is_ca","display_name":"IsCa"},{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"issuer","display_name":"Issuer"},{"field_name":"issuer_cn","display_name":"IssuerCn"},{"field_name":"not_after","display_name":"NotAfter"},{"field_name":"not_before","display_name":"NotBefore"},{"field_name":"public_key_algo","display_name":"PublicKeyAlgo"},{"field_name":"public_key_length","display_name":"PublicKeyLength"},{"field_name":"rsa_public_key_exponent","display_name":"RsaPublicKeyExponent"},{"field_name":"rsa_public_key_modulus","display_name":"RsaPublicKeyModulus"},{"field_name":"serial_number","display_name":"SerialNumber"},{"field_name":"signature","display_name":"Signature"},{"field_name":"signature_algorithm","display_name":"SignatureAlgorithm"},{"field_name":"subject","display_name":"Subject"},{"field_name":"subject_cn","display_name":"SubjectCn"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.x509_certificate"},{"output_fields":[{"field_name":"node_id","display_name":"NodeId"},{"field_name":"service_types","display_name":"ServiceTypes"}],"structure_id":"com.vmware.nsx.model.node_id_services_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Self-signs the previously generated CSR","options":[{"generic":"NONE","field_name":"csr_id","description":"CSR this certificate is associated with (required)","type":"string","long_option":"csr-id","short_option":""},{"generic":"NONE","field_name":"days_valid","description":"Number of days the certificate will be valid, default 10 years (required)","type":"long","long_option":"days-valid","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.services","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.services"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"dhcp_relay_profile_id","display_name":"DhcpRelayProfileId"}],"structure_id":"com.vmware.nsx.model.logical_service"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_service_list_result"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about all configured logical router services that can be applied to one or more logical router ports","options":[{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"resource_type","description":"(optional)","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profiles","display_name":"CommunicationProfiles"},{"field_name":"connectivity_strategy","display_name":"ConnectivityStrategy"},{"field_name":"domains","display_name":"Domains"}],"structure_id":"com.vmware.nsx.model.infra"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_entries","display_name":"CommunicationEntries"},{"field_name":"precedence","display_name":"Precedence"}],"structure_id":"com.vmware.nsx.model.communication_map"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_map","display_name":"CommunicationMap"},{"field_name":"groups","display_name":"Groups"}],"structure_id":"com.vmware.nsx.model.domain"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"expression","display_name":"Expression"},{"field_name":"state","display_name":"State"}],"structure_id":"com.vmware.nsx.model.group"}],"description":"Read infra","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.bridge_endpoints.statistics","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.bridgeendpoints.statistics"},"output_field_list":[{"output_fields":[{"field_name":"dropped","display_name":"Dropped"},{"field_name":"multicast_broadcast","display_name":"MulticastBroadcast"},{"field_name":"total","display_name":"Total"}],"structure_id":"com.vmware.nsx.model.data_counter"},{"output_fields":[{"field_name":"rx_bytes","display_name":"RxBytes"},{"field_name":"rx_packets","display_name":"RxPackets"},{"field_name":"tx_bytes","display_name":"TxBytes"},{"field_name":"tx_packets","display_name":"TxPackets"},{"field_name":"endpoint_id","display_name":"EndpointId"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"}],"structure_id":"com.vmware.nsx.model.bridge_endpoint_statistics"}],"description":"Get the statistics for the Bridge Endpoint of the given Endpoint id (endpoint-id)","options":[{"generic":"NONE","field_name":"endpoint_id","description":"(required)","type":"string","long_option":"endpoint-id","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.deployment_zones.enforcement_points","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.infra.deploymentzones.enforcementpoints"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"connection_info","display_name":"ConnectionInfo"},{"field_name":"version","display_name":"Version"}],"structure_id":"com.vmware.nsx.model.enforcement_point"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"If the passed Enforcement Point does not already exist, create a new Enforcement Point","options":[{"generic":"NONE","field_name":"deployment_zone_id","description":"Deployment zone id (required)","type":"string","long_option":"deployment-zone-id","short_option":""},{"generic":"NONE","field_name":"enforcementpoint_id","description":"EnforcementPoint id (required)","type":"string","long_option":"enforcementpoint-id","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.path","description":"Absolute path of this object","type":"string","long_option":"path","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.relative_path","description":"Path relative from its parent","type":"string","long_option":"relative-path","short_option":""},{"generic":"NONE","field_name":"enforcement_point.connection_info","description":"Enforcement point connection info","type":"dynamicstructure","long_option":"connection-info","short_option":""},{"generic":"OPTIONAL","field_name":"enforcement_point.version","description":"Version of the Enforcement point","type":"string","long_option":"version","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"revise","identity":{"name":"revise","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"}],"structure_id":"com.vmware.nsx.model.firewall_section"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies an existing firewall section along with its relative position among other firewall sections in the system.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.applied_tos","description":"List of objects where the rules in this section will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.is_default","description":"It is a boolean flag which reflects whether a firewall section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"NONE","field_name":"firewall_section.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"firewall_section.stateful","description":"Stateful or Stateless nature of firewall section is enforced on all rules inside the section","type":"boolean","long_option":"stateful","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id-2","short_option":""},{"generic":"OPTIONAL","field_name":"operation","description":"Operation (optional, default to insert_top)","type":"string","long_option":"operation","short_option":""}]},{"service_id":"com.vmware.nsx.aaa.registration_token","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.aaa.registrationtoken"},"output_field_list":[],"description":"Delete registration access token","options":[{"generic":"NONE","field_name":"token","description":"Registration token (required)","type":"string","long_option":"token","short_option":""}]},{"service_id":"com.vmware.nsx.cluster.nodes","operation_id":"revokemissingnodes","identity":{"name":"revokemissingnodes","path":"com.vmware.nsx.cluster.nodes"},"output_field_list":[],"description":"Revoke Missing Nodes from the Cluster","options":[{"generic":"LIST","field_name":"revoke_node_request.hosts","description":"IP addresses of node(s) to revoke","type":"string","long_option":"hosts","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.route_maps","operation_id":"create","identity":{"name":"create","path":"com.vmware.nsx.logicalrouters.routing.routemaps"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"as_path_prepend","display_name":"AsPathPrepend"},{"field_name":"community","display_name":"Community"},{"field_name":"multi_exit_discriminator","display_name":"MultiExitDiscriminator"},{"field_name":"weight","display_name":"Weight"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_set"},{"output_fields":[{"field_name":"ip_prefix_lists","display_name":"IpPrefixLists"}],"structure_id":"com.vmware.nsx.model.route_map_sequence_match"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"sequences","display_name":"Sequences"}],"structure_id":"com.vmware.nsx.model.route_map"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"match_criteria","display_name":"MatchCriteria"},{"field_name":"set_criteria","display_name":"SetCriteria"}],"structure_id":"com.vmware.nsx.model.route_map_sequence"}],"description":"Adds a new RouteMap on a Logical Router","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"route_map._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"route_map.logical_router_id","description":"Logical router id","type":"string","long_option":"logical-router-id-2","short_option":""},{"generic":"NONE","field_name":"route_map.sequences","description":"Ordered list of routeMap sequences","type":"complex","long_option":"sequences","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.static_routes","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.staticroutes"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.static_route_list_result"},{"output_fields":[{"field_name":"administrative_distance","display_name":"AdministrativeDistance"},{"field_name":"bfd_enabled","display_name":"BfdEnabled"},{"field_name":"blackhole_action","display_name":"BlackholeAction"},{"field_name":"ip_address","display_name":"IpAddress"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"}],"structure_id":"com.vmware.nsx.model.static_route_next_hop"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"network","display_name":"Network"},{"field_name":"next_hops","display_name":"NextHops"}],"structure_id":"com.vmware.nsx.model.static_route"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about configured static routes, including the network address and next hops for each static route.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.templates","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.templates"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profiles","display_name":"CommunicationProfiles"},{"field_name":"connectivity_strategy","display_name":"ConnectivityStrategy"}],"structure_id":"com.vmware.nsx.model.abstract_space"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"template_body","display_name":"TemplateBody"},{"field_name":"template_placeholders","display_name":"TemplatePlaceholders"}],"structure_id":"com.vmware.nsx.model.policy_template"},{"output_fields":[{"field_name":"placeholder_id","display_name":"PlaceholderId"},{"field_name":"placeholder_message","display_name":"PlaceholderMessage"}],"structure_id":"com.vmware.nsx.model.policy_template_placeholder"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_entries","display_name":"CommunicationProfileEntries"}],"structure_id":"com.vmware.nsx.model.communication_profile"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"action","display_name":"Action"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"services","display_name":"Services"}],"structure_id":"com.vmware.nsx.model.communication_profile_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read a template and returns the template properties for a given template identifier.","options":[{"generic":"NONE","field_name":"template_id","description":"Template identifier (required)","type":"string","long_option":"template-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.fabric.discovered_nodes","operation_id":"hostprep","identity":{"name":"hostprep","path":"com.vmware.nsx.fabric.discoverednodes"},"output_field_list":[],"description":"Prepares(hostprep) discovered node for NSX","options":[{"generic":"NONE","field_name":"node_ext_id","description":"(required)","type":"string","long_option":"node-ext-id","short_option":""}]},{"service_id":"com.vmware.nsx.ipfix.collectorconfigs","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.ipfix.collectorconfigs"},"output_field_list":[],"description":"Delete an existing IPFIX collector configuration","options":[{"generic":"NONE","field_name":"collector_config_id","description":"(required)","type":"string","long_option":"collector-config-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.route_table","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.logicalrouters.routing.routetable"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"last_update_timestamp","display_name":"LastUpdateTimestamp"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"},{"field_name":"logical_router_name","display_name":"LogicalRouterName"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.logical_router_route_table"},{"output_fields":[{"field_name":"admin_distance","display_name":"AdminDistance"},{"field_name":"logical_router_port_id","display_name":"LogicalRouterPortId"},{"field_name":"lr_component_id","display_name":"LrComponentId"},{"field_name":"lr_component_type","display_name":"LrComponentType"},{"field_name":"network","display_name":"Network"},{"field_name":"next_hop","display_name":"NextHop"},{"field_name":"route_type","display_name":"RouteType"}],"structure_id":"com.vmware.nsx.model.logical_router_route_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Ordered list of routeMap sequences","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"transport_node_id","description":"TransportNode Id (required)","type":"string","long_option":"transport-node-id","short_option":""},{"generic":"OPTIONAL","field_name":"cursor","description":"Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)","type":"string","long_option":"cursor","short_option":""},{"generic":"OPTIONAL","field_name":"included_fields","description":"Comma separated list of fields that should be included to result of query (optional)","type":"string","long_option":"included-fields","short_option":""},{"generic":"OPTIONAL","field_name":"page_size","description":"Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)","type":"long","long_option":"page-size","short_option":""},{"generic":"OPTIONAL","field_name":"sort_ascending","description":"(optional)","type":"boolean","long_option":"sort-ascending","short_option":""},{"generic":"OPTIONAL","field_name":"sort_by","description":"Field by which records are sorted (optional)","type":"string","long_option":"sort-by","short_option":""},{"generic":"OPTIONAL","field_name":"source","description":"Data source type","type":"string","long_option":"source","short_option":""}]},{"service_id":"com.vmware.nsx.logical_routers.routing.route_maps","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.logicalrouters.routing.routemaps"},"output_field_list":[],"description":"Deletes a specific RouteMap on the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""},{"generic":"NONE","field_name":"id","description":"(required)","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.cluster_profiles","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.clusterprofiles"},"output_field_list":[],"description":"Modifie a specified cluster profile","options":[{"generic":"NONE","field_name":"cluster_profile_id","description":"(required)","type":"string","long_option":"cluster-profile-id","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile","description":"(required)","type":"complex-hasfieldsof","long_option":"cluster-profile","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"NONE","field_name":"cluster_profile.resource_type","description":"Possible values are: ","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"cluster_profile.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.config","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.networkencryption.config"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allow_mirrored","display_name":"AllowMirrored"},{"field_name":"rekey_margin_time","display_name":"RekeyMarginTime"}],"structure_id":"com.vmware.nsx.model.dne_global_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update the global configuration of network encryption service","options":[{"generic":"OPTIONAL","field_name":"dne_global_config._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dne_global_config.allow_mirrored","description":"It is a boolean flag which reflects whether DNE protected EastWest traffic will be dropped at mirroring stage.","type":"boolean","long_option":"allow-mirrored","short_option":""},{"generic":"OPTIONAL","field_name":"dne_global_config.rekey_margin_time","description":"Time period during which both old and new keys are valid, to accommodate key distribution delay","type":"long","long_option":"rekey-margin-time","short_option":""}]},{"service_id":"com.vmware.nsx.infra.services","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.infra.services"},"output_field_list":[],"description":"Delete Service","options":[{"generic":"NONE","field_name":"service_id","description":"Service ID (required)","type":"string","long_option":"service-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.app_discovery.app_profiles","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.appdiscovery.appprofiles"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"app_profile_category","display_name":"AppProfileCategory"},{"field_name":"app_profile_criteria","display_name":"AppProfileCriteria"}],"structure_id":"com.vmware.nsx.model.app_profile"}],"description":"Returns detail of the app profile","options":[{"generic":"NONE","field_name":"app_profile_id","description":"(required)","type":"string","long_option":"app-profile-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.infra.domains.communication_map.communication_entries","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.infra.domains.communicationmap.communicationentries"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"path","display_name":"Path"},{"field_name":"relative_path","display_name":"RelativePath"},{"field_name":"communication_profile_path","display_name":"CommunicationProfilePath"},{"field_name":"destination_groups","display_name":"DestinationGroups"},{"field_name":"logged","display_name":"Logged"},{"field_name":"sequence_number","display_name":"SequenceNumber"},{"field_name":"source_groups","display_name":"SourceGroups"}],"structure_id":"com.vmware.nsx.model.communication_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read CommunicationEntry","options":[{"generic":"NONE","field_name":"domain_id","description":"Domain ID (required)","type":"string","long_option":"domain-id","short_option":""},{"generic":"NONE","field_name":"communication_entry_id","description":"CommunicationEntry ID (required)","type":"string","long_option":"communication-entry-id","short_option":""}]},{"service_id":"com.vmware.nsx.transport_nodes","operation_id":"resynchostconfig","identity":{"name":"resynchostconfig","path":"com.vmware.nsx.transportnodes"},"output_field_list":[],"description":"Resync the TransportNode configuration on a host","options":[{"generic":"NONE","field_name":"transportnode_id","description":"(required)","type":"string","long_option":"transportnode-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.config","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.networkencryption.config"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"allow_mirrored","display_name":"AllowMirrored"},{"field_name":"rekey_margin_time","display_name":"RekeyMarginTime"}],"structure_id":"com.vmware.nsx.model.dne_global_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get the global configuration of network encryption service","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.transport_nodes.state","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.transportnodes.state"},"output_field_list":[{"output_fields":[{"field_name":"details","display_name":"Details"},{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"host_switch_states","display_name":"HostSwitchStates"},{"field_name":"maintenance_mode_state","display_name":"MaintenanceModeState"},{"field_name":"transport_node_id","display_name":"TransportNodeId"}],"structure_id":"com.vmware.nsx.model.transport_node_state"},{"output_fields":[{"field_name":"failure_code","display_name":"FailureCode"},{"field_name":"failure_message","display_name":"FailureMessage"},{"field_name":"state","display_name":"State"},{"field_name":"sub_system_address","display_name":"SubSystemAddress"},{"field_name":"sub_system_id","display_name":"SubSystemId"},{"field_name":"sub_system_type","display_name":"SubSystemType"}],"structure_id":"com.vmware.nsx.model.configuration_state_element"},{"output_fields":[{"field_name":"default_gateway","display_name":"DefaultGateway"},{"field_name":"device_name","display_name":"DeviceName"},{"field_name":"ip","display_name":"Ip"},{"field_name":"label","display_name":"Label"},{"field_name":"subnet_mask","display_name":"SubnetMask"}],"structure_id":"com.vmware.nsx.model.endpoint"},{"output_fields":[{"field_name":"endpoints","display_name":"Endpoints"},{"field_name":"host_switch_id","display_name":"HostSwitchId"},{"field_name":"host_switch_name","display_name":"HostSwitchName"},{"field_name":"transport_zone_ids","display_name":"TransportZoneIds"}],"structure_id":"com.vmware.nsx.model.host_switch_state"}],"description":"Returns information about the current state of the transport node configuration and information about the associated hostswitch.","options":[{"generic":"NONE","field_name":"transportnode_id","description":"(required)","type":"string","long_option":"transportnode-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.upgrade.history","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.upgrade.history"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"initial_version","display_name":"InitialVersion"},{"field_name":"target_version","display_name":"TargetVersion"},{"field_name":"timestamp","display_name":"Timestamp"},{"field_name":"upgrade_status","display_name":"UpgradeStatus"}],"structure_id":"com.vmware.nsx.model.upgrade_history"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.upgrade_history_list"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Get upgrade history","options":[]},{"service_id":"com.vmware.nsx.upgrade.plan","operation_id":"reset","identity":{"name":"reset","path":"com.vmware.nsx.upgrade.plan"},"output_field_list":[],"description":"Reset the upgrade plan to default plan","options":[{"generic":"NONE","field_name":"component_type","description":"Component type (required)","type":"string","long_option":"component-type","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.compute_collection_transport_node_templates","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.computecollectiontransportnodetemplates"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"compute_collection_ids","display_name":"ComputeCollectionIds"},{"field_name":"host_switch_spec","display_name":"HostSwitchSpec"},{"field_name":"transport_zone_endpoints","display_name":"TransportZoneEndpoints"}],"structure_id":"com.vmware.nsx.model.compute_collection_transport_node_template"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"transport_zone_id","display_name":"TransportZoneId"},{"field_name":"transport_zone_profile_ids","display_name":"TransportZoneProfileIds"}],"structure_id":"com.vmware.nsx.model.transport_zone_end_point"},{"output_fields":[{"field_name":"profile_id","display_name":"ProfileId"},{"field_name":"resource_type","display_name":"ResourceType"}],"structure_id":"com.vmware.nsx.model.transport_zone_profile_type_id_entry"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns compute collection transportnode template by id","options":[{"generic":"NONE","field_name":"template_id","description":"(required)","type":"string","long_option":"template-id","short_option":""}]},{"service_id":"com.vmware.nsx.network_encryption.sections","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.networkencryption.sections"},"output_field_list":[],"description":"Delete a network encryption section and its rules","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"NONE","field_name":"operation","description":"Operation (required)","type":"string","long_option":"operation","short_option":""},{"generic":"OPTIONAL","field_name":"cascade","description":"Flag to cascade delete of this object to all it's child objects","type":"boolean","long_option":"cascade","short_option":""},{"generic":"OPTIONAL","field_name":"id","description":"Identifier of the anchor rule or section","type":"string","long_option":"id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.node.services.cm_inventory","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.node.services.cminventory"},"output_field_list":[{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"service_name","display_name":"ServiceName"}],"structure_id":"com.vmware.nsx.model.node_service_properties"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Read cm inventory service properties","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.redistribution","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.redistribution"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"bgp_enabled","display_name":"BgpEnabled"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.redistribution_config"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about configured route redistribution for the specified logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"service_id":"com.vmware.nsx.bridge_endpoints","operation_id":"delete","identity":{"name":"delete","path":"com.vmware.nsx.bridgeendpoints"},"output_field_list":[],"description":"Deletes the specified Bridge Endpoint.","options":[{"generic":"NONE","field_name":"bridgeendpoint_id","description":"(required)","type":"string","long_option":"bridgeendpoint-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.logical_routers.routing.advertisement","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.logicalrouters.routing.advertisement"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"advertise_nat_routes","display_name":"AdvertiseNatRoutes"},{"field_name":"advertise_nsx_connected_routes","display_name":"AdvertiseNsxConnectedRoutes"},{"field_name":"advertise_static_routes","display_name":"AdvertiseStaticRoutes"},{"field_name":"enabled","display_name":"Enabled"},{"field_name":"logical_router_id","display_name":"LogicalRouterId"}],"structure_id":"com.vmware.nsx.model.advertisement_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the routes to be advertised by the specified TIER1 logical router.","options":[{"generic":"NONE","field_name":"logical_router_id","description":"(required)","type":"string","long_option":"logical-router-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.firewall.sections","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.firewall.sections"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"applied_tos","display_name":"AppliedTos"},{"field_name":"is_default","display_name":"IsDefault"},{"field_name":"rule_count","display_name":"RuleCount"},{"field_name":"section_type","display_name":"SectionType"},{"field_name":"stateful","display_name":"Stateful"}],"structure_id":"com.vmware.nsx.model.firewall_section"},{"output_fields":[{"field_name":"is_valid","display_name":"IsValid"},{"field_name":"target_display_name","display_name":"TargetDisplayName"},{"field_name":"target_id","display_name":"TargetId"},{"field_name":"target_type","display_name":"TargetType"}],"structure_id":"com.vmware.nsx.model.resource_reference"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Modifies the specified section, but does not modify the section's associated rules.","options":[{"generic":"NONE","field_name":"section_id","description":"(required)","type":"string","long_option":"section-id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.applied_tos","description":"List of objects where the rules in this section will be enforced","type":"complex","long_option":"applied-tos","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.is_default","description":"It is a boolean flag which reflects whether a firewall section is default section or not","type":"boolean","long_option":"is-default","short_option":""},{"generic":"OPTIONAL","field_name":"firewall_section.rule_count","description":"Number of rules in this section","type":"long","long_option":"rule-count","short_option":""},{"generic":"NONE","field_name":"firewall_section.section_type","description":"Possible values are: ","type":"string","long_option":"section-type","short_option":""},{"generic":"NONE","field_name":"firewall_section.stateful","description":"Stateful or Stateless nature of firewall section is enforced on all rules inside the section","type":"boolean","long_option":"stateful","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.network_encryption.key_managers","operation_id":"update","identity":{"name":"update","path":"com.vmware.nsx.networkencryption.keymanagers"},"output_field_list":[{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"certificate","display_name":"Certificate"},{"field_name":"host","display_name":"Host"},{"field_name":"port","display_name":"Port"},{"field_name":"status","display_name":"Status"}],"structure_id":"com.vmware.nsx.model.dne_key_manager"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Update a specific network encryption key manager configuration","options":[{"generic":"NONE","field_name":"key_manager_id","description":"(required)","type":"string","long_option":"key-manager-id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._links","description":"The server will populate this field when returing the resource","type":"complex","long_option":"links","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._schema","description":"The server will populate this field when returing the resource","type":"string","long_option":"schema","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._self.action","description":"Optional action","type":"string","long_option":"self-action","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._self.href","description":"Optional action","type":"string","long_option":"self-href","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._self.rel","description":"Possible values are: ","type":"string","long_option":"self-rel","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._revision","description":"The _revision property describes the current revision of the resource","type":"long","long_option":"revision","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._create_time","description":"Timestamp of resource creation format: int64","type":"long","long_option":"create-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._create_user","description":"ID of the user who created this resource","type":"string","long_option":"create-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._last_modified_time","description":"Timestamp of last modification format: int64","type":"long","long_option":"last-modified-time","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._last_modified_user","description":"ID of the user who last modified this resource","type":"string","long_option":"last-modified-user","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager._system_owned","description":"Indicates system owned resource","type":"boolean","long_option":"system-owned","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.description","description":"Description of this resource","type":"string","long_option":"description","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.display_name","description":"Defaults to ID if not set","type":"string","long_option":"display-name","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.id","description":"Unique identifier of this resource","type":"string","long_option":"id","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.resource_type","description":"The type of this resource.","type":"string","long_option":"resource-type","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.tags","description":"Opaque identifiers meaningful to the API user","type":"complex","long_option":"tags","short_option":""},{"generic":"NONE","field_name":"dne_key_manager.certificate","description":"The certificate of key manager appliance.","type":"string","long_option":"certificate","short_option":""},{"generic":"NONE","field_name":"dne_key_manager.host","description":"Host server of key manager appliance","type":"string","long_option":"host","short_option":""},{"generic":"NONE","field_name":"dne_key_manager.port","description":"A port number of key manager instance","type":"long","long_option":"port","short_option":""},{"generic":"OPTIONAL","field_name":"dne_key_manager.status","description":"Health status check for the key manager server","type":"string","long_option":"status","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.nsx_manager_accounts","operation_id":"list","identity":{"name":"list","path":"com.vmware.nsx.csm.nsxmanageraccounts"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"cursor","display_name":"Cursor"},{"field_name":"result_count","display_name":"ResultCount"},{"field_name":"sort_ascending","display_name":"SortAscending"},{"field_name":"sort_by","display_name":"SortBy"},{"field_name":"results","display_name":"Results"}],"structure_id":"com.vmware.nsx.model.nsx_manager_accounts_list_result"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"fqdn","display_name":"Fqdn"},{"field_name":"password","display_name":"Password"},{"field_name":"private_ip","display_name":"PrivateIp"},{"field_name":"public_ip","display_name":"PublicIp"},{"field_name":"tenant_id","display_name":"TenantId"},{"field_name":"thumbprint","display_name":"Thumbprint"},{"field_name":"username","display_name":"Username"}],"structure_id":"com.vmware.nsx.model.nsx_manager_account"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns a list of NSX Manager accounts","options":[]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws.gateways","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.aws.gateways"},"output_field_list":[{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"account_id","display_name":"AccountId"},{"field_name":"_configuration","display_name":"_Configuration"},{"field_name":"vpc_id","display_name":"VpcId"}],"structure_id":"com.vmware.nsx.model.aws_gateway_deploy_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"ami_id","display_name":"AmiId"},{"field_name":"default_quarantine_policy_enabled","display_name":"DefaultQuarantinePolicyEnabled"},{"field_name":"gateway_ha_configuration","display_name":"GatewayHaConfiguration"},{"field_name":"is_ha_enabled","display_name":"IsHaEnabled"},{"field_name":"key_pair_name","display_name":"KeyPairName"},{"field_name":"nsx_manager_connection","display_name":"NsxManagerConnection"}],"structure_id":"com.vmware.nsx.model.aws_gateway_config"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"availability_zone","display_name":"AvailabilityZone"},{"field_name":"downlink_subnet","display_name":"DownlinkSubnet"},{"field_name":"gateway_ha_index","display_name":"GatewayHaIndex"},{"field_name":"management_subnet","display_name":"ManagementSubnet"},{"field_name":"uplink_subnet","display_name":"UplinkSubnet"}],"structure_id":"com.vmware.nsx.model.aws_gateway_ha_config"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns configuration for primary gateway and secondary gateway for the vpc,if exists.","options":[{"generic":"NONE","field_name":"vpc_id","description":"ID of the Vpc (required)","type":"string","long_option":"vpc-id","short_option":""}]},{"formatter":"SIMPLE","service_id":"com.vmware.nsx.csm.aws_regions","operation_id":"get","identity":{"name":"get","path":"com.vmware.nsx.csm.awsregions"},"output_field_list":[{"output_fields":[{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"}],"structure_id":"com.vmware.nsx.model.vpc_stats"},{"output_fields":[{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"}],"structure_id":"com.vmware.nsx.model.aws_availability_zone_info"},{"output_fields":[{"field_name":"scope","display_name":"Scope"},{"field_name":"tag","display_name":"Tag"}],"structure_id":"com.vmware.nsx.model.tag"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.resource_link"},{"output_fields":[{"field_name":"links","display_name":"Links"},{"field_name":"schema","display_name":"Schema"},{"field_name":"self","display_name":"Self"},{"field_name":"revision","display_name":"Revision"},{"field_name":"create_time","display_name":"CreateTime"},{"field_name":"create_user","display_name":"CreateUser"},{"field_name":"last_modified_time","display_name":"LastModifiedTime"},{"field_name":"last_modified_user","display_name":"LastModifiedUser"},{"field_name":"system_owned","display_name":"SystemOwned"},{"field_name":"description","display_name":"Description"},{"field_name":"display_name","display_name":"DisplayName"},{"field_name":"id","display_name":"Id"},{"field_name":"resource_type","display_name":"ResourceType"},{"field_name":"tags","display_name":"Tags"},{"field_name":"availability_zones","display_name":"AvailabilityZones"},{"field_name":"gateway_stats","display_name":"GatewayStats"},{"field_name":"has_managed_vpc","display_name":"HasManagedVpc"},{"field_name":"instance_stats","display_name":"InstanceStats"},{"field_name":"vpc_stats","display_name":"VpcStats"}],"structure_id":"com.vmware.nsx.model.aws_region"},{"output_fields":[{"field_name":"deploying","display_name":"Deploying"},{"field_name":"down","display_name":"Down"},{"field_name":"up","display_name":"Up"}],"structure_id":"com.vmware.nsx.model.gateway_stats"},{"output_fields":[{"field_name":"error","display_name":"Error"},{"field_name":"managed","display_name":"Managed"},{"field_name":"unmanaged","display_name":"Unmanaged"},{"field_name":"vcpus","display_name":"Vcpus"}],"structure_id":"com.vmware.nsx.model.instance_stats"},{"output_fields":[{"field_name":"action","display_name":"Action"},{"field_name":"href","display_name":"Href"},{"field_name":"rel","display_name":"Rel"}],"structure_id":"com.vmware.nsx.model.self_resource_link"}],"description":"Returns information about the particual Aws Region","options":[{"generic":"NONE","field_name":"region_id","description":"ID of the region (required)","type":"string","long_option":"region-id","short_option":""}]}],"namespaces":[{"identity":{"name":"restore","path":"com.vmware.nsx.cluster"},"description":"","children":[{"name":"instructionresources","path":"com.vmware.nsx.cluster.restore"},{"name":"backuptimestamps","path":"com.vmware.nsx.cluster.restore"},{"name":"config","path":"com.vmware.nsx.cluster.restore"},{"name":"status","path":"com.vmware.nsx.cluster.restore"}]},{"identity":{"name":"csrs","path":"com.vmware.nsx.trustmanagement"},"description":"","children":[]},{"identity":{"name":"nodemgmt","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.nodemgmt"}]},{"identity":{"name":"domaindeploymentmaps","path":"com.vmware.nsx.infra.domains"},"description":"","children":[]},{"identity":{"name":"keypolicies","path":"com.vmware.nsx.networkencryption"},"description":"","children":[{"name":"rules","path":"com.vmware.nsx.networkencryption.keypolicies"},{"name":"reset","path":"com.vmware.nsx.networkencryption.keypolicies"},{"name":"stats","path":"com.vmware.nsx.networkencryption.keypolicies"}]},{"identity":{"name":"transportzoneprofiles","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"network","path":"com.vmware.nsx.fabric.nodes"},"description":"","children":[{"name":"interfaces","path":"com.vmware.nsx.fabric.nodes.network"}]},{"identity":{"name":"firewall","path":"com.vmware.nsx"},"description":"","children":[{"name":"excludelist","path":"com.vmware.nsx.firewall"},{"name":"sections","path":"com.vmware.nsx.firewall"},{"name":"rules","path":"com.vmware.nsx.firewall"},{"name":"status","path":"com.vmware.nsx.firewall"}]},{"identity":{"name":"associations","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"vteplabelpools","path":"com.vmware.nsx.pools"},"description":"","children":[]},{"identity":{"name":"hpm","path":"com.vmware.nsx"},"description":"","children":[{"name":"features","path":"com.vmware.nsx.hpm"},{"name":"globalconfig","path":"com.vmware.nsx.hpm"}]},{"identity":{"name":"aggregateinfo","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"description":"","children":[]},{"identity":{"name":"ippools","path":"com.vmware.nsx.dhcp.servers"},"description":"","children":[]},{"identity":{"name":"relays","path":"com.vmware.nsx.dhcp"},"description":"","children":[]},{"identity":{"name":"model","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"allocations","path":"com.vmware.nsx.pools.ippools"},"description":"","children":[]},{"identity":{"name":"globalconfig","path":"com.vmware.nsx.hpm"},"description":"","children":[]},{"identity":{"name":"network","path":"com.vmware.nsx.cluster.nodes"},"description":"","children":[{"name":"interfaces","path":"com.vmware.nsx.cluster.nodes.network"}]},{"identity":{"name":"macpools","path":"com.vmware.nsx.pools"},"description":"","children":[]},{"identity":{"name":"collectorconfigs","path":"com.vmware.nsx.ipfix"},"description":"","children":[]},{"identity":{"name":"exporters","path":"com.vmware.nsx.node.services.syslog"},"description":"","children":[]},{"identity":{"name":"ipsets","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"stats","path":"com.vmware.nsx.networkencryption.sections.rules"},"description":"","children":[]},{"identity":{"name":"ippools","path":"com.vmware.nsx.pools"},"description":"","children":[{"name":"allocations","path":"com.vmware.nsx.pools.ippools"}]},{"identity":{"name":"summary","path":"com.vmware.nsx.appdiscovery.sessions"},"description":"","children":[]},{"identity":{"name":"relayprofiles","path":"com.vmware.nsx.dhcp"},"description":"","children":[]},{"identity":{"name":"serviceprofiles","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"summary","path":"com.vmware.nsx.switchingprofiles"},"description":"","children":[]},{"identity":{"name":"keypairs","path":"com.vmware.nsx.csm.aws"},"description":"","children":[]},{"identity":{"name":"nsservicegroups","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"history","path":"com.vmware.nsx.cluster.backups"},"description":"","children":[]},{"identity":{"name":"arptable","path":"com.vmware.nsx.logicalrouterports"},"description":"","children":[]},{"identity":{"name":"neighbors","path":"com.vmware.nsx.logicalrouters.routing.bgp"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"}]},{"identity":{"name":"logs","path":"com.vmware.nsx.node"},"description":"","children":[]},{"identity":{"name":"state","path":"com.vmware.nsx.networkencryption.sections.rules"},"description":"","children":[]},{"identity":{"name":"state","path":"com.vmware.nsx.transportnodes"},"description":"","children":[]},{"identity":{"name":"serviceassociations","path":"com.vmware.nsx.nsgroups"},"description":"","children":[]},{"identity":{"name":"routes","path":"com.vmware.nsx.node.network"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.logicalrouters"},"description":"","children":[]},{"identity":{"name":"summary","path":"com.vmware.nsx.transportzones"},"description":"","children":[]},{"identity":{"name":"aggregateinfo","path":"com.vmware.nsx.upgrade.upgradeunits"},"description":"","children":[]},{"identity":{"name":"forwardingpath","path":"com.vmware.nsx.logicalports"},"description":"","children":[]},{"identity":{"name":"redistribution","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[{"name":"rules","path":"com.vmware.nsx.logicalrouters.routing.redistribution"}]},{"identity":{"name":"remotetransportnodestatus","path":"com.vmware.nsx.transportnodes"},"description":"","children":[]},{"identity":{"name":"ipfix","path":"com.vmware.nsx"},"description":"","children":[{"name":"collectorconfigs","path":"com.vmware.nsx.ipfix"},{"name":"configs","path":"com.vmware.nsx.ipfix"}]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.manager"},"description":"","children":[]},{"identity":{"name":"aaa","path":"com.vmware.nsx"},"description":"","children":[{"name":"userinfo","path":"com.vmware.nsx.aaa"},{"name":"vidm","path":"com.vmware.nsx.aaa"},{"name":"roles","path":"com.vmware.nsx.aaa"},{"name":"rolebindings","path":"com.vmware.nsx.aaa"},{"name":"registrationtoken","path":"com.vmware.nsx.aaa"}]},{"identity":{"name":"history","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"communicationprofileentries","path":"com.vmware.nsx.infra.communicationprofiles"},"description":"","children":[]},{"identity":{"name":"upgradeunits","path":"com.vmware.nsx.upgrade"},"description":"","children":[{"name":"aggregateinfo","path":"com.vmware.nsx.upgrade.upgradeunits"}]},{"identity":{"name":"unassociatedvirtualmachines","path":"com.vmware.nsx.nsgroups"},"description":"","children":[]},{"identity":{"name":"rules","path":"com.vmware.nsx.networkencryption.sections"},"description":"","children":[{"name":"stats","path":"com.vmware.nsx.networkencryption.sections.rules"},{"name":"state","path":"com.vmware.nsx.networkencryption.sections.rules"}]},{"identity":{"name":"realizationstatebarrier","path":"com.vmware.nsx"},"description":"","children":[{"name":"current","path":"com.vmware.nsx.realizationstatebarrier"},{"name":"config","path":"com.vmware.nsx.realizationstatebarrier"}]},{"identity":{"name":"status","path":"com.vmware.nsx.logicalports"},"description":"","children":[]},{"identity":{"name":"upgradeunit","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.cluster"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.networkencryption"},"description":"","children":[]},{"identity":{"name":"stats","path":"com.vmware.nsx.node.network.interfaces"},"description":"","children":[]},{"identity":{"name":"gateways","path":"com.vmware.nsx.csm.aws"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.csm.aws.gateways"}]},{"identity":{"name":"filestore","path":"com.vmware.nsx.node"},"description":"","children":[{"name":"thumbprint","path":"com.vmware.nsx.node.filestore"}]},{"identity":{"name":"node","path":"com.vmware.nsx"},"description":"","children":[{"name":"network","path":"com.vmware.nsx.node"},{"name":"logs","path":"com.vmware.nsx.node"},{"name":"users","path":"com.vmware.nsx.node"},{"name":"tasks","path":"com.vmware.nsx.node"},{"name":"aaa","path":"com.vmware.nsx.node"},{"name":"filestore","path":"com.vmware.nsx.node"},{"name":"hardeningpolicy","path":"com.vmware.nsx.node"},{"name":"rabbitmqmanagementport","path":"com.vmware.nsx.node"},{"name":"services","path":"com.vmware.nsx.node"},{"name":"processes","path":"com.vmware.nsx.node"}]},{"identity":{"name":"state","path":"com.vmware.nsx.fabric.computemanagers"},"description":"","children":[]},{"identity":{"name":"hardeningpolicy","path":"com.vmware.nsx.node"},"description":"","children":[{"name":"mandatoryaccesscontrol","path":"com.vmware.nsx.node.hardeningpolicy"}]},{"identity":{"name":"searchdomains","path":"com.vmware.nsx.node.network"},"description":"","children":[]},{"identity":{"name":"aws","path":"com.vmware.nsx.csm"},"description":"","children":[{"name":"gatewayamis","path":"com.vmware.nsx.csm.aws"},{"name":"gateways","path":"com.vmware.nsx.csm.aws"},{"name":"keypairs","path":"com.vmware.nsx.csm.aws"}]},{"identity":{"name":"logicalrouterports","path":"com.vmware.nsx"},"description":"","children":[{"name":"statistics","path":"com.vmware.nsx.logicalrouterports"},{"name":"arptable","path":"com.vmware.nsx.logicalrouterports"}]},{"identity":{"name":"discoverednodes","path":"com.vmware.nsx.fabric"},"description":"","children":[]},{"identity":{"name":"leases","path":"com.vmware.nsx.dhcp.servers"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.bridgeendpoints"},"description":"","children":[]},{"identity":{"name":"transportnodes","path":"com.vmware.nsx"},"description":"","children":[{"name":"statistics","path":"com.vmware.nsx.transportnodes"},{"name":"state","path":"com.vmware.nsx.transportnodes"},{"name":"status","path":"com.vmware.nsx.transportnodes"},{"name":"tunnels","path":"com.vmware.nsx.transportnodes"},{"name":"remotetransportnodestatus","path":"com.vmware.nsx.transportnodes"}]},{"identity":{"name":"services","path":"com.vmware.nsx.infra"},"description":"","children":[{"name":"serviceentries","path":"com.vmware.nsx.infra.services"}]},{"identity":{"name":"normalizations","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"modules","path":"com.vmware.nsx.fabric.nodes"},"description":"","children":[]},{"identity":{"name":"management","path":"com.vmware.nsx.configs"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.liagent"},"description":"","children":[]},{"identity":{"name":"communicationmap","path":"com.vmware.nsx.infra.domains"},"description":"","children":[{"name":"communicationentries","path":"com.vmware.nsx.infra.domains.communicationmap"}]},{"identity":{"name":"nsgroups","path":"com.vmware.nsx"},"description":"","children":[{"name":"effectivelogicalportmembers","path":"com.vmware.nsx.nsgroups"},{"name":"effectiveipaddressmembers","path":"com.vmware.nsx.nsgroups"},{"name":"unassociatedvirtualmachines","path":"com.vmware.nsx.nsgroups"},{"name":"effectivevirtualmachinemembers","path":"com.vmware.nsx.nsgroups"},{"name":"serviceassociations","path":"com.vmware.nsx.nsgroups"},{"name":"membertypes","path":"com.vmware.nsx.nsgroups"},{"name":"effectivelogicalswitchmembers","path":"com.vmware.nsx.nsgroups"}]},{"identity":{"name":"status","path":"com.vmware.nsx.cluster.nodes"},"description":"","children":[]},{"identity":{"name":"plan","path":"com.vmware.nsx.upgrade"},"description":"","children":[{"name":"settings","path":"com.vmware.nsx.upgrade.plan"}]},{"identity":{"name":"stats","path":"com.vmware.nsx.fabric.nodes.network.interfaces"},"description":"","children":[]},{"identity":{"name":"configs","path":"com.vmware.nsx"},"description":"","children":[{"name":"management","path":"com.vmware.nsx.configs"}]},{"identity":{"name":"ipprefixlists","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[]},{"identity":{"name":"bfdconfig","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[]},{"identity":{"name":"routemaps","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[]},{"identity":{"name":"accept","path":"com.vmware.nsx.upgrade.eula"},"description":"","children":[]},{"identity":{"name":"routetable","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[]},{"identity":{"name":"backups","path":"com.vmware.nsx.cluster"},"description":"","children":[{"name":"config","path":"com.vmware.nsx.cluster.backups"},{"name":"history","path":"com.vmware.nsx.cluster.backups"},{"name":"status","path":"com.vmware.nsx.cluster.backups"}]},{"identity":{"name":"groups","path":"com.vmware.nsx.infra.domains"},"description":"","children":[]},{"identity":{"name":"rules","path":"com.vmware.nsx.firewall.sections"},"description":"","children":[{"name":"stats","path":"com.vmware.nsx.firewall.sections.rules"}]},{"identity":{"name":"status","path":"com.vmware.nsx.transportzones"},"description":"","children":[]},{"identity":{"name":"excludelist","path":"com.vmware.nsx.firewall"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.mdproxies"},"description":"","children":[]},{"identity":{"name":"upgradeunitgroupsstatus","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"computemanagers","path":"com.vmware.nsx.fabric"},"description":"","children":[{"name":"state","path":"com.vmware.nsx.fabric.computemanagers"},{"name":"status","path":"com.vmware.nsx.fabric.computemanagers"}]},{"identity":{"name":"mirrorsessions","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"ipsubnets","path":"com.vmware.nsx.pools"},"description":"","children":[]},{"identity":{"name":"content","path":"com.vmware.nsx.eula"},"description":"","children":[]},{"identity":{"name":"installupgrade","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.installupgrade"}]},{"identity":{"name":"eula","path":"com.vmware.nsx.upgrade"},"description":"","children":[{"name":"content","path":"com.vmware.nsx.upgrade.eula"},{"name":"accept","path":"com.vmware.nsx.upgrade.eula"},{"name":"acceptance","path":"com.vmware.nsx.upgrade.eula"}]},{"identity":{"name":"lldp","path":"com.vmware.nsx"},"description":"lldp namespace","children":[{"name":"transportnodes","path":"com.vmware.nsx.lldp"}]},{"identity":{"name":"statussummary","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.ntp"},"description":"","children":[]},{"identity":{"name":"firewallsections","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.firewalls"},"description":"","children":[]},{"identity":{"name":"content","path":"com.vmware.nsx.upgrade.eula"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.search"},"description":"","children":[]},{"identity":{"name":"clusterprofiles","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"computecollectionfabrictemplates","path":"com.vmware.nsx.fabric"},"description":"","children":[]},{"identity":{"name":"infra","path":"com.vmware.nsx"},"description":"","children":[{"name":"realizedstate","path":"com.vmware.nsx.infra"},{"name":"deploymentzones","path":"com.vmware.nsx.infra"},{"name":"services","path":"com.vmware.nsx.infra"},{"name":"domains","path":"com.vmware.nsx.infra"},{"name":"communicationprofiles","path":"com.vmware.nsx.infra"}]},{"identity":{"name":"hostswitchprofiles","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"cminventory","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.cminventory"}]},{"identity":{"name":"aaa","path":"com.vmware.nsx.node"},"description":"","children":[{"name":"providers","path":"com.vmware.nsx.node.aaa"},{"name":"authpolicy","path":"com.vmware.nsx.node.aaa"}]},{"identity":{"name":"instructionresources","path":"com.vmware.nsx.cluster.restore"},"description":"","children":[]},{"identity":{"name":"computecollectiontransportnodetemplates","path":"com.vmware.nsx"},"description":"","children":[{"name":"state","path":"com.vmware.nsx.computecollectiontransportnodetemplates"}]},{"identity":{"name":"enforcementpoints","path":"com.vmware.nsx.infra.realizedstate"},"description":"","children":[{"name":"groups","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"},{"name":"firewalls","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"},{"name":"services","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"}]},{"identity":{"name":"backuptimestamps","path":"com.vmware.nsx.cluster.restore"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.snmp"},"description":"","children":[]},{"identity":{"name":"users","path":"com.vmware.nsx.aaa.vidm"},"description":"","children":[]},{"identity":{"name":"response","path":"com.vmware.nsx.tasks"},"description":"","children":[]},{"identity":{"name":"summary","path":"com.vmware.nsx.logicalswitches"},"description":"","children":[]},{"identity":{"name":"logicalswitches","path":"com.vmware.nsx"},"description":"","children":[{"name":"mactable","path":"com.vmware.nsx.logicalswitches"},{"name":"status","path":"com.vmware.nsx.logicalswitches"},{"name":"statistics","path":"com.vmware.nsx.logicalswitches"},{"name":"summary","path":"com.vmware.nsx.logicalswitches"},{"name":"state","path":"com.vmware.nsx.logicalswitches"},{"name":"vteptable","path":"com.vmware.nsx.logicalswitches"}]},{"identity":{"name":"virtualmachines","path":"com.vmware.nsx.fabric"},"description":"","children":[]},{"identity":{"name":"network","path":"com.vmware.nsx.node"},"description":"","children":[{"name":"nameservers","path":"com.vmware.nsx.node.network"},{"name":"searchdomains","path":"com.vmware.nsx.node.network"},{"name":"routes","path":"com.vmware.nsx.node.network"},{"name":"interfaces","path":"com.vmware.nsx.node.network"}]},{"identity":{"name":"eula","path":"com.vmware.nsx"},"description":"","children":[{"name":"acceptance","path":"com.vmware.nsx.eula"},{"name":"accept","path":"com.vmware.nsx.eula"},{"name":"content","path":"com.vmware.nsx.eula"}]},{"identity":{"name":"state","path":"com.vmware.nsx.logicalports"},"description":"","children":[]},{"identity":{"name":"features","path":"com.vmware.nsx.hpm"},"description":"","children":[]},{"identity":{"name":"rules","path":"com.vmware.nsx.logicalrouters.nat"},"description":"","children":[{"name":"statistics","path":"com.vmware.nsx.logicalrouters.nat.rules"}]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.syslog"},"description":"","children":[]},{"identity":{"name":"computecollections","path":"com.vmware.nsx.fabric"},"description":"","children":[]},{"identity":{"name":"groups","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"},"description":"","children":[{"name":"securitygroups","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups"},{"name":"nsgroups","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups"}]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.cminventory"},"description":"","children":[]},{"identity":{"name":"rules","path":"com.vmware.nsx.networkencryption.keypolicies"},"description":"","children":[]},{"identity":{"name":"errorresolver","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"userinfo","path":"com.vmware.nsx.aaa"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},"description":"","children":[]},{"identity":{"name":"thumbprint","path":"com.vmware.nsx.node.filestore"},"description":"","children":[]},{"identity":{"name":"serverprofiles","path":"com.vmware.nsx.dhcp"},"description":"","children":[]},{"identity":{"name":"rules","path":"com.vmware.nsx.firewall"},"description":"","children":[{"name":"state","path":"com.vmware.nsx.firewall.rules"}]},{"identity":{"name":"state","path":"com.vmware.nsx.logicalswitches"},"description":"","children":[]},{"identity":{"name":"mactable","path":"com.vmware.nsx.logicalports"},"description":"","children":[]},{"identity":{"name":"staticbindings","path":"com.vmware.nsx.dhcp.servers"},"description":"","children":[]},{"identity":{"name":"natrules","path":"com.vmware.nsx.transportnodes.statistics"},"description":"","children":[]},{"identity":{"name":"mandatoryaccesscontrol","path":"com.vmware.nsx.node.hardeningpolicy"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.cluster.restore"},"description":"","children":[]},{"identity":{"name":"fabric","path":"com.vmware.nsx"},"description":"","children":[{"name":"nodes","path":"com.vmware.nsx.fabric"},{"name":"computemanagers","path":"com.vmware.nsx.fabric"},{"name":"computecollections","path":"com.vmware.nsx.fabric"},{"name":"computecollectionfabrictemplates","path":"com.vmware.nsx.fabric"},{"name":"discoverednodes","path":"com.vmware.nsx.fabric"},{"name":"virtualmachines","path":"com.vmware.nsx.fabric"},{"name":"vifs","path":"com.vmware.nsx.fabric"}]},{"identity":{"name":"sshkeys","path":"com.vmware.nsx.node.users"},"description":"","children":[]},{"identity":{"name":"services","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"state","path":"com.vmware.nsx.fabric.nodes"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.fabric.computemanagers"},"description":"","children":[]},{"identity":{"name":"authpolicy","path":"com.vmware.nsx.node.aaa"},"description":"","children":[]},{"identity":{"name":"registrationtoken","path":"com.vmware.nsx.aaa"},"description":"","children":[]},{"identity":{"name":"statistics","path":"com.vmware.nsx.logicalports"},"description":"","children":[]},{"identity":{"name":"nsxmessagebus","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.nsxmessagebus"}]},{"identity":{"name":"status","path":"com.vmware.nsx.dhcp.servers"},"description":"","children":[]},{"identity":{"name":"roles","path":"com.vmware.nsx.aaa"},"description":"","children":[]},{"identity":{"name":"networkencryption","path":"com.vmware.nsx"},"description":"","children":[{"name":"config","path":"com.vmware.nsx.networkencryption"},{"name":"sections","path":"com.vmware.nsx.networkencryption"},{"name":"keypolicies","path":"com.vmware.nsx.networkencryption"},{"name":"status","path":"com.vmware.nsx.networkencryption"},{"name":"keymanagers","path":"com.vmware.nsx.networkencryption"}]},{"identity":{"name":"appdiscovery","path":"com.vmware.nsx"},"description":"","children":[{"name":"sessions","path":"com.vmware.nsx.appdiscovery"},{"name":"appprofiles","path":"com.vmware.nsx.appdiscovery"}]},{"identity":{"name":"domains","path":"com.vmware.nsx.infra"},"description":"","children":[{"name":"domaindeploymentmaps","path":"com.vmware.nsx.infra.domains"},{"name":"groups","path":"com.vmware.nsx.infra.domains"},{"name":"communicationmap","path":"com.vmware.nsx.infra.domains"}]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.http"},"description":"","children":[]},{"identity":{"name":"effectivelogicalportmembers","path":"com.vmware.nsx.nsgroups"},"description":"","children":[]},{"identity":{"name":"enforcementpoints","path":"com.vmware.nsx.infra.deploymentzones"},"description":"","children":[]},{"identity":{"name":"vidm","path":"com.vmware.nsx.node.aaa.providers"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.aaa.providers.vidm"}]},{"identity":{"name":"nsservices","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.services"},"description":"","children":[]},{"identity":{"name":"mgmtplanebus","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.mgmtplanebus"}]},{"identity":{"name":"reset","path":"com.vmware.nsx.networkencryption.keypolicies"},"description":"","children":[]},{"identity":{"name":"services","path":"com.vmware.nsx.node"},"description":"","children":[{"name":"cminventory","path":"com.vmware.nsx.node.services"},{"name":"manager","path":"com.vmware.nsx.node.services"},{"name":"nodemgmt","path":"com.vmware.nsx.node.services"},{"name":"search","path":"com.vmware.nsx.node.services"},{"name":"installupgrade","path":"com.vmware.nsx.node.services"},{"name":"nsxupgradeagent","path":"com.vmware.nsx.node.services"},{"name":"snmp","path":"com.vmware.nsx.node.services"},{"name":"mgmtplanebus","path":"com.vmware.nsx.node.services"},{"name":"liagent","path":"com.vmware.nsx.node.services"},{"name":"syslog","path":"com.vmware.nsx.node.services"},{"name":"ntp","path":"com.vmware.nsx.node.services"},{"name":"ssh","path":"com.vmware.nsx.node.services"},{"name":"http","path":"com.vmware.nsx.node.services"},{"name":"nsxmessagebus","path":"com.vmware.nsx.node.services"}]},{"identity":{"name":"awssubnets","path":"com.vmware.nsx.csm"},"description":"","children":[]},{"identity":{"name":"stats","path":"com.vmware.nsx.firewall.sections.rules"},"description":"","children":[]},{"identity":{"name":"http","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.http"}]},{"identity":{"name":"nameservers","path":"com.vmware.nsx.node.network"},"description":"","children":[]},{"identity":{"name":"stats","path":"com.vmware.nsx.cluster.nodes.network.interfaces"},"description":"","children":[]},{"identity":{"name":"macsets","path":"com.vmware.nsx"},"description":"","children":[{"name":"members","path":"com.vmware.nsx.macsets"}]},{"identity":{"name":"upgradeunitgroups","path":"com.vmware.nsx.upgrade"},"description":"","children":[{"name":"aggregateinfo","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},{"name":"status","path":"com.vmware.nsx.upgrade.upgradeunitgroups"},{"name":"upgradeunit","path":"com.vmware.nsx.upgrade.upgradeunitgroups"}]},{"identity":{"name":"search","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.search"}]},{"identity":{"name":"switchingprofiles","path":"com.vmware.nsx"},"description":"","children":[{"name":"summary","path":"com.vmware.nsx.switchingprofiles"}]},{"identity":{"name":"effectivevirtualmachinemembers","path":"com.vmware.nsx.nsgroups"},"description":"","children":[]},{"identity":{"name":"statistics","path":"com.vmware.nsx.logicalswitches"},"description":"","children":[]},{"identity":{"name":"accept","path":"com.vmware.nsx.eula"},"description":"","children":[]},{"identity":{"name":"tasks","path":"com.vmware.nsx"},"description":"","children":[{"name":"response","path":"com.vmware.nsx.tasks"}]},{"identity":{"name":"communicationprofiles","path":"com.vmware.nsx.infra"},"description":"","children":[{"name":"communicationprofileentries","path":"com.vmware.nsx.infra.communicationprofiles"}]},{"identity":{"name":"switchglobal","path":"com.vmware.nsx.ipfixobspoints"},"description":"","children":[]},{"identity":{"name":"interfaces","path":"com.vmware.nsx.fabric.nodes.network"},"description":"","children":[{"name":"stats","path":"com.vmware.nsx.fabric.nodes.network.interfaces"}]},{"identity":{"name":"snmp","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.snmp"}]},{"identity":{"name":"trustmanagement","path":"com.vmware.nsx"},"description":"","children":[{"name":"principalidentities","path":"com.vmware.nsx.trustmanagement"},{"name":"crls","path":"com.vmware.nsx.trustmanagement"},{"name":"csrs","path":"com.vmware.nsx.trustmanagement"},{"name":"certificates","path":"com.vmware.nsx.trustmanagement"}]},{"identity":{"name":"rabbitmqmanagementport","path":"com.vmware.nsx.node"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.csm.aws.gateways"},"description":"","children":[]},{"identity":{"name":"sections","path":"com.vmware.nsx.networkencryption"},"description":"","children":[{"name":"rules","path":"com.vmware.nsx.networkencryption.sections"},{"name":"state","path":"com.vmware.nsx.networkencryption.sections"}]},{"identity":{"name":"ipblocks","path":"com.vmware.nsx.pools"},"description":"","children":[]},{"identity":{"name":"bfdpeers","path":"com.vmware.nsx.logicalrouters.routing.staticroutes"},"description":"","children":[]},{"identity":{"name":"advertisement","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[{"name":"rules","path":"com.vmware.nsx.logicalrouters.routing.advertisement"}]},{"identity":{"name":"statistics","path":"com.vmware.nsx.dhcp.servers"},"description":"","children":[]},{"identity":{"name":"crls","path":"com.vmware.nsx.trustmanagement"},"description":"","children":[]},{"identity":{"name":"bgp","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[{"name":"neighbors","path":"com.vmware.nsx.logicalrouters.routing.bgp"}]},{"identity":{"name":"deploymentzones","path":"com.vmware.nsx.infra"},"description":"","children":[{"name":"enforcementpoints","path":"com.vmware.nsx.infra.deploymentzones"}]},{"identity":{"name":"sections","path":"com.vmware.nsx.firewall"},"description":"","children":[{"name":"state","path":"com.vmware.nsx.firewall.sections"},{"name":"rules","path":"com.vmware.nsx.firewall.sections"}]},{"identity":{"name":"summary","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"settings","path":"com.vmware.nsx.upgrade.plan"},"description":"","children":[]},{"identity":{"name":"nsx","path":"com.vmware"},"description":"","children":[{"name":"macsets","path":"com.vmware.nsx"},{"name":"mirrorsessions","path":"com.vmware.nsx"},{"name":"switchingprofiles","path":"com.vmware.nsx"},{"name":"templates","path":"com.vmware.nsx"},{"name":"transportzones","path":"com.vmware.nsx"},{"name":"transportzoneprofiles","path":"com.vmware.nsx"},{"name":"firewall","path":"com.vmware.nsx"},{"name":"associations","path":"com.vmware.nsx"},{"name":"tasks","path":"com.vmware.nsx"},{"name":"lldp","path":"com.vmware.nsx"},{"name":"hpm","path":"com.vmware.nsx"},{"name":"model","path":"com.vmware.nsx"},{"name":"ipfixobspoints","path":"com.vmware.nsx"},{"name":"clusterprofiles","path":"com.vmware.nsx"},{"name":"trustmanagement","path":"com.vmware.nsx"},{"name":"infra","path":"com.vmware.nsx"},{"name":"hostswitchprofiles","path":"com.vmware.nsx"},{"name":"computecollectiontransportnodetemplates","path":"com.vmware.nsx"},{"name":"ipsets","path":"com.vmware.nsx"},{"name":"csm","path":"com.vmware.nsx"},{"name":"serviceprofiles","path":"com.vmware.nsx"},{"name":"nsservicegroups","path":"com.vmware.nsx"},{"name":"logicalswitches","path":"com.vmware.nsx"},{"name":"logicalports","path":"com.vmware.nsx"},{"name":"eula","path":"com.vmware.nsx"},{"name":"traceflows","path":"com.vmware.nsx"},{"name":"bridgeclusters","path":"com.vmware.nsx"},{"name":"ipfix","path":"com.vmware.nsx"},{"name":"aaa","path":"com.vmware.nsx"},{"name":"errorresolver","path":"com.vmware.nsx"},{"name":"realizationstatebarrier","path":"com.vmware.nsx"},{"name":"upgrade","path":"com.vmware.nsx"},{"name":"node","path":"com.vmware.nsx"},{"name":"bridgeendpoints","path":"com.vmware.nsx"},{"name":"fabric","path":"com.vmware.nsx"},{"name":"services","path":"com.vmware.nsx"},{"name":"administration","path":"com.vmware.nsx"},{"name":"pools","path":"com.vmware.nsx"},{"name":"logicalrouterports","path":"com.vmware.nsx"},{"name":"nsservices","path":"com.vmware.nsx"},{"name":"cluster","path":"com.vmware.nsx"},{"name":"transportnodes","path":"com.vmware.nsx"},{"name":"batch","path":"com.vmware.nsx"},{"name":"logicalrouters","path":"com.vmware.nsx"},{"name":"normalizations","path":"com.vmware.nsx"},{"name":"networkencryption","path":"com.vmware.nsx"},{"name":"appdiscovery","path":"com.vmware.nsx"},{"name":"dhcp","path":"com.vmware.nsx"},{"name":"nsgroups","path":"com.vmware.nsx"},{"name":"configs","path":"com.vmware.nsx"},{"name":"edgeclusters","path":"com.vmware.nsx"},{"name":"mdproxies","path":"com.vmware.nsx"},{"name":"licenses","path":"com.vmware.nsx"}]},{"identity":{"name":"virtualmachines","path":"com.vmware.nsx.csm"},"description":"","children":[]},{"identity":{"name":"acceptance","path":"com.vmware.nsx.upgrade.eula"},"description":"","children":[]},{"identity":{"name":"rules","path":"com.vmware.nsx.logicalrouters.routing.redistribution"},"description":"","children":[]},{"identity":{"name":"licensesusage","path":"com.vmware.nsx.licenses"},"description":"","children":[]},{"identity":{"name":"vmware","path":"com"},"description":"vmware namespace","children":[{"name":"nsx","path":"com.vmware"}]},{"identity":{"name":"awsvpcs","path":"com.vmware.nsx.csm"},"description":"","children":[]},{"identity":{"name":"traceflows","path":"com.vmware.nsx"},"description":"","children":[{"name":"observations","path":"com.vmware.nsx.traceflows"}]},{"identity":{"name":"vteptable","path":"com.vmware.nsx.logicalswitches"},"description":"","children":[]},{"identity":{"name":"awsregions","path":"com.vmware.nsx.csm"},"description":"","children":[]},{"identity":{"name":"ntp","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.ntp"}]},{"identity":{"name":"syslog","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"exporters","path":"com.vmware.nsx.node.services.syslog"},{"name":"status","path":"com.vmware.nsx.node.services.syslog"}]},{"identity":{"name":"capabilities","path":"com.vmware.nsx.fabric.nodes"},"description":"","children":[]},{"identity":{"name":"vifs","path":"com.vmware.nsx.fabric"},"description":"","children":[]},{"identity":{"name":"groups","path":"com.vmware.nsx.aaa.vidm"},"description":"","children":[]},{"identity":{"name":"firewalls","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"},"description":"","children":[{"name":"firewallsections","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.firewalls"}]},{"identity":{"name":"manager","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.manager"}]},{"identity":{"name":"communicationentries","path":"com.vmware.nsx.infra.domains.communicationmap"},"description":"","children":[]},{"identity":{"name":"statistics","path":"com.vmware.nsx.logicalrouters.nat.rules"},"description":"","children":[]},{"identity":{"name":"nsxupgradeagent","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.nsxupgradeagent"}]},{"identity":{"name":"nodessummary","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"nodes","path":"com.vmware.nsx.fabric"},"description":"","children":[{"name":"state","path":"com.vmware.nsx.fabric.nodes"},{"name":"network","path":"com.vmware.nsx.fabric.nodes"},{"name":"modules","path":"com.vmware.nsx.fabric.nodes"},{"name":"status","path":"com.vmware.nsx.fabric.nodes"},{"name":"capabilities","path":"com.vmware.nsx.fabric.nodes"}]},{"identity":{"name":"config","path":"com.vmware.nsx.realizationstatebarrier"},"description":"","children":[]},{"identity":{"name":"nat","path":"com.vmware.nsx.logicalrouters"},"description":"","children":[{"name":"rules","path":"com.vmware.nsx.logicalrouters.nat"}]},{"identity":{"name":"providers","path":"com.vmware.nsx.node.aaa"},"description":"","children":[{"name":"vidm","path":"com.vmware.nsx.node.aaa.providers"}]},{"identity":{"name":"interfaces","path":"com.vmware.nsx.cluster.nodes.network"},"description":"","children":[{"name":"stats","path":"com.vmware.nsx.cluster.nodes.network.interfaces"}]},{"identity":{"name":"administration","path":"com.vmware.nsx"},"description":"","children":[{"name":"supportbundles","path":"com.vmware.nsx.administration"}]},{"identity":{"name":"pools","path":"com.vmware.nsx"},"description":"","children":[{"name":"ippools","path":"com.vmware.nsx.pools"},{"name":"ipsubnets","path":"com.vmware.nsx.pools"},{"name":"vnipools","path":"com.vmware.nsx.pools"},{"name":"ipblocks","path":"com.vmware.nsx.pools"},{"name":"vteplabelpools","path":"com.vmware.nsx.pools"},{"name":"macpools","path":"com.vmware.nsx.pools"}]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.mgmtplanebus"},"description":"","children":[]},{"identity":{"name":"csmstatus","path":"com.vmware.nsx.csm"},"description":"","children":[]},{"identity":{"name":"nsgroups","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups"},"description":"","children":[]},{"identity":{"name":"nsgroups","path":"com.vmware.nsx.appdiscovery.sessions"},"description":"","children":[{"name":"members","path":"com.vmware.nsx.appdiscovery.sessions.nsgroups"}]},{"identity":{"name":"status","path":"com.vmware.nsx.cluster.backups"},"description":"","children":[]},{"identity":{"name":"cluster","path":"com.vmware.nsx"},"description":"","children":[{"name":"restore","path":"com.vmware.nsx.cluster"},{"name":"backups","path":"com.vmware.nsx.cluster"},{"name":"nodes","path":"com.vmware.nsx.cluster"},{"name":"status","path":"com.vmware.nsx.cluster"}]},{"identity":{"name":"ssh","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.ssh"}]},{"identity":{"name":"gatewayamis","path":"com.vmware.nsx.csm.aws"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.ssh"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.nsxupgradeagent"},"description":"","children":[]},{"identity":{"name":"securitygroups","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.groups"},"description":"","children":[]},{"identity":{"name":"rules","path":"com.vmware.nsx.logicalrouters.routing.advertisement"},"description":"","children":[]},{"identity":{"name":"batch","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"supportbundles","path":"com.vmware.nsx.administration"},"description":"","children":[]},{"identity":{"name":"logicalrouters","path":"com.vmware.nsx"},"description":"","children":[{"name":"nat","path":"com.vmware.nsx.logicalrouters"},{"name":"status","path":"com.vmware.nsx.logicalrouters"},{"name":"routing","path":"com.vmware.nsx.logicalrouters"}]},{"identity":{"name":"servers","path":"com.vmware.nsx.dhcp"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.dhcp.servers"},{"name":"ippools","path":"com.vmware.nsx.dhcp.servers"},{"name":"staticbindings","path":"com.vmware.nsx.dhcp.servers"},{"name":"leases","path":"com.vmware.nsx.dhcp.servers"},{"name":"statistics","path":"com.vmware.nsx.dhcp.servers"}]},{"identity":{"name":"statistics","path":"com.vmware.nsx.logicalrouterports"},"description":"","children":[{"name":"summary","path":"com.vmware.nsx.logicalrouterports.statistics"}]},{"identity":{"name":"dhcp","path":"com.vmware.nsx"},"description":"","children":[{"name":"relays","path":"com.vmware.nsx.dhcp"},{"name":"relayprofiles","path":"com.vmware.nsx.dhcp"},{"name":"servers","path":"com.vmware.nsx.dhcp"},{"name":"serverprofiles","path":"com.vmware.nsx.dhcp"}]},{"identity":{"name":"stats","path":"com.vmware.nsx.networkencryption.keypolicies"},"description":"","children":[]},{"identity":{"name":"","path":""},"description":"Root namespace","children":[{"name":"com","path":""}]},{"identity":{"name":"effectiveipaddressmembers","path":"com.vmware.nsx.nsgroups"},"description":"","children":[]},{"identity":{"name":"config","path":"com.vmware.nsx.cluster.backups"},"description":"","children":[]},{"identity":{"name":"edgeclusters","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"transportnodestatus","path":"com.vmware.nsx.transportzones"},"description":"","children":[]},{"identity":{"name":"liagent","path":"com.vmware.nsx.node.services"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.node.services.liagent"}]},{"identity":{"name":"interfaces","path":"com.vmware.nsx.node.network"},"description":"","children":[{"name":"stats","path":"com.vmware.nsx.node.network.interfaces"}]},{"identity":{"name":"licenses","path":"com.vmware.nsx"},"description":"","children":[{"name":"licensesusage","path":"com.vmware.nsx.licenses"}]},{"identity":{"name":"tunnels","path":"com.vmware.nsx.transportnodes"},"description":"","children":[]},{"identity":{"name":"installedapps","path":"com.vmware.nsx.appdiscovery.sessions"},"description":"","children":[]},{"identity":{"name":"response","path":"com.vmware.nsx.node.tasks"},"description":"","children":[]},{"identity":{"name":"tasks","path":"com.vmware.nsx.node"},"description":"","children":[{"name":"response","path":"com.vmware.nsx.node.tasks"}]},{"identity":{"name":"state","path":"com.vmware.nsx.firewall.sections"},"description":"","children":[]},{"identity":{"name":"templates","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"transportzones","path":"com.vmware.nsx"},"description":"","children":[{"name":"transportnodestatus","path":"com.vmware.nsx.transportzones"},{"name":"summary","path":"com.vmware.nsx.transportzones"},{"name":"status","path":"com.vmware.nsx.transportzones"}]},{"identity":{"name":"status","path":"com.vmware.nsx.firewall"},"description":"","children":[]},{"identity":{"name":"config","path":"com.vmware.nsx.cluster.restore"},"description":"","children":[]},{"identity":{"name":"statistics","path":"com.vmware.nsx.mdproxies"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.csm.awsaccounts"},"description":"","children":[]},{"identity":{"name":"mactable","path":"com.vmware.nsx.logicalswitches"},"description":"","children":[]},{"identity":{"name":"current","path":"com.vmware.nsx.realizationstatebarrier"},"description":"","children":[]},{"identity":{"name":"statistics","path":"com.vmware.nsx.transportnodes"},"description":"","children":[{"name":"natrules","path":"com.vmware.nsx.transportnodes.statistics"}]},{"identity":{"name":"upgradeunitsstats","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"services","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints"},"description":"","children":[{"name":"nsservices","path":"com.vmware.nsx.infra.realizedstate.enforcementpoints.services"}]},{"identity":{"name":"ipfixobspoints","path":"com.vmware.nsx"},"description":"","children":[{"name":"switchglobal","path":"com.vmware.nsx.ipfixobspoints"}]},{"identity":{"name":"statistics","path":"com.vmware.nsx.bridgeendpoints"},"description":"","children":[]},{"identity":{"name":"processes","path":"com.vmware.nsx.node"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.logicalrouters.routing.bgp.neighbors"},"description":"","children":[]},{"identity":{"name":"versionwhitelist","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"csm","path":"com.vmware.nsx"},"description":"","children":[{"name":"awsaccounts","path":"com.vmware.nsx.csm"},{"name":"aws","path":"com.vmware.nsx.csm"},{"name":"awsvpcs","path":"com.vmware.nsx.csm"},{"name":"virtualmachines","path":"com.vmware.nsx.csm"},{"name":"awssubnets","path":"com.vmware.nsx.csm"},{"name":"csmstatus","path":"com.vmware.nsx.csm"},{"name":"awsregions","path":"com.vmware.nsx.csm"},{"name":"nsxmanageraccounts","path":"com.vmware.nsx.csm"}]},{"identity":{"name":"state","path":"com.vmware.nsx.firewall.rules"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.installupgrade"},"description":"","children":[]},{"identity":{"name":"certificates","path":"com.vmware.nsx.trustmanagement"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.aaa.providers.vidm"},"description":"","children":[]},{"identity":{"name":"transportnodes","path":"com.vmware.nsx.lldp"},"description":"","children":[{"name":"interfaces","path":"com.vmware.nsx.lldp.transportnodes"}]},{"identity":{"name":"logicalports","path":"com.vmware.nsx"},"description":"","children":[{"name":"state","path":"com.vmware.nsx.logicalports"},{"name":"mactable","path":"com.vmware.nsx.logicalports"},{"name":"status","path":"com.vmware.nsx.logicalports"},{"name":"forwardingpath","path":"com.vmware.nsx.logicalports"},{"name":"statistics","path":"com.vmware.nsx.logicalports"}]},{"identity":{"name":"awsaccounts","path":"com.vmware.nsx.csm"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.csm.awsaccounts"}]},{"identity":{"name":"state","path":"com.vmware.nsx.networkencryption.sections"},"description":"","children":[]},{"identity":{"name":"bridgeclusters","path":"com.vmware.nsx"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.bridgeclusters"}]},{"identity":{"name":"effectivelogicalswitchmembers","path":"com.vmware.nsx.nsgroups"},"description":"","children":[]},{"identity":{"name":"members","path":"com.vmware.nsx.appdiscovery.sessions.nsgroups"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.logicalswitches"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.nsxmessagebus"},"description":"","children":[]},{"identity":{"name":"sessions","path":"com.vmware.nsx.appdiscovery"},"description":"","children":[{"name":"summary","path":"com.vmware.nsx.appdiscovery.sessions"},{"name":"nsgroups","path":"com.vmware.nsx.appdiscovery.sessions"},{"name":"installedapps","path":"com.vmware.nsx.appdiscovery.sessions"}]},{"identity":{"name":"search","path":"com.vmware.nsx.aaa.vidm"},"description":"","children":[]},{"identity":{"name":"upgrade","path":"com.vmware.nsx"},"description":"","children":[{"name":"nodes","path":"com.vmware.nsx.upgrade"},{"name":"history","path":"com.vmware.nsx.upgrade"},{"name":"versionwhitelist","path":"com.vmware.nsx.upgrade"},{"name":"upgradeunitgroupsstatus","path":"com.vmware.nsx.upgrade"},{"name":"upgradeunitsstats","path":"com.vmware.nsx.upgrade"},{"name":"upgradeunits","path":"com.vmware.nsx.upgrade"},{"name":"upgradeunitgroups","path":"com.vmware.nsx.upgrade"},{"name":"summary","path":"com.vmware.nsx.upgrade"},{"name":"plan","path":"com.vmware.nsx.upgrade"},{"name":"nodessummary","path":"com.vmware.nsx.upgrade"},{"name":"eula","path":"com.vmware.nsx.upgrade"},{"name":"statussummary","path":"com.vmware.nsx.upgrade"}]},{"identity":{"name":"nodes","path":"com.vmware.nsx.upgrade"},"description":"","children":[]},{"identity":{"name":"forwardingtable","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[]},{"identity":{"name":"bridgeendpoints","path":"com.vmware.nsx"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.bridgeendpoints"},{"name":"statistics","path":"com.vmware.nsx.bridgeendpoints"}]},{"identity":{"name":"vidm","path":"com.vmware.nsx.aaa"},"description":"","children":[{"name":"groups","path":"com.vmware.nsx.aaa.vidm"},{"name":"users","path":"com.vmware.nsx.aaa.vidm"},{"name":"search","path":"com.vmware.nsx.aaa.vidm"}]},{"identity":{"name":"status","path":"com.vmware.nsx.transportnodes"},"description":"","children":[]},{"identity":{"name":"summary","path":"com.vmware.nsx.logicalrouterports.statistics"},"description":"","children":[]},{"identity":{"name":"nsservices","path":"com.vmware.nsx"},"description":"","children":[]},{"identity":{"name":"vnipools","path":"com.vmware.nsx.pools"},"description":"","children":[]},{"identity":{"name":"state","path":"com.vmware.nsx.computecollectiontransportnodetemplates"},"description":"","children":[]},{"identity":{"name":"principalidentities","path":"com.vmware.nsx.trustmanagement"},"description":"","children":[]},{"identity":{"name":"acceptance","path":"com.vmware.nsx.eula"},"description":"","children":[]},{"identity":{"name":"com","path":""},"description":"com namespace","children":[{"name":"vmware","path":"com"}]},{"identity":{"name":"routingtable","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[]},{"identity":{"name":"staticroutes","path":"com.vmware.nsx.logicalrouters.routing"},"description":"","children":[{"name":"bfdpeers","path":"com.vmware.nsx.logicalrouters.routing.staticroutes"}]},{"identity":{"name":"appprofiles","path":"com.vmware.nsx.appdiscovery"},"description":"","children":[]},{"identity":{"name":"observations","path":"com.vmware.nsx.traceflows"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.fabric.nodes"},"description":"","children":[]},{"identity":{"name":"rolebindings","path":"com.vmware.nsx.aaa"},"description":"","children":[]},{"identity":{"name":"nodes","path":"com.vmware.nsx.cluster"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.cluster.nodes"},{"name":"network","path":"com.vmware.nsx.cluster.nodes"}]},{"identity":{"name":"interfaces","path":"com.vmware.nsx.lldp.transportnodes"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.bridgeclusters"},"description":"","children":[]},{"identity":{"name":"membertypes","path":"com.vmware.nsx.nsgroups"},"description":"","children":[]},{"identity":{"name":"status","path":"com.vmware.nsx.node.services.nodemgmt"},"description":"","children":[]},{"identity":{"name":"users","path":"com.vmware.nsx.node"},"description":"","children":[{"name":"sshkeys","path":"com.vmware.nsx.node.users"}]},{"identity":{"name":"realizedstate","path":"com.vmware.nsx.infra"},"description":"","children":[{"name":"enforcementpoints","path":"com.vmware.nsx.infra.realizedstate"}]},{"identity":{"name":"members","path":"com.vmware.nsx.macsets"},"description":"","children":[]},{"identity":{"name":"serviceentries","path":"com.vmware.nsx.infra.services"},"description":"","children":[]},{"identity":{"name":"config","path":"com.vmware.nsx.networkencryption"},"description":"","children":[]},{"identity":{"name":"mdproxies","path":"com.vmware.nsx"},"description":"","children":[{"name":"status","path":"com.vmware.nsx.mdproxies"},{"name":"statistics","path":"com.vmware.nsx.mdproxies"}]},{"identity":{"name":"configs","path":"com.vmware.nsx.ipfix"},"description":"","children":[]},{"identity":{"name":"keymanagers","path":"com.vmware.nsx.networkencryption"},"description":"","children":[]},{"identity":{"name":"routing","path":"com.vmware.nsx.logicalrouters"},"description":"","children":[{"name":"bgp","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"routingtable","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"ipprefixlists","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"forwardingtable","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"bfdconfig","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"staticroutes","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"routemaps","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"routetable","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"redistribution","path":"com.vmware.nsx.logicalrouters.routing"},{"name":"advertisement","path":"com.vmware.nsx.logicalrouters.routing"}]},{"identity":{"name":"nsxmanageraccounts","path":"com.vmware.nsx.csm"},"description":"","children":[]}]}},"key":"com.vmware.nsx"}],"version":"1.0"}